Software Unscripted, A weekly podcast of casual conversations about code hosted by Richard Feldman & sponsored by NoRedInk.

Bootstrapping a Compiler via WASM with Loris Cro

December 26, 2022 0:57:12 54.91 MB Downloads: 0

Richard talks with Loris Cro about how and why the new Zig compiler bootstraps itself using WebAssembly.

Technical Empathy with Andrea Goulet

December 12, 2022 0:53:50 51.67 MB Downloads: 0

Richard talks with Andrea Goulet, a programmer at Corgibytes and coauthor of the book Empathy-Driven Software Development published by Pearson. They talk about the surprising interactions between technology and empathy, including how empathy for other programmers can lead to not only better interactions with other programmers, but even better understanding of the technology itself.

Embracing the Chaos with Jean Yang

December 05, 2022 0:47:39 114.37 MB Downloads: 0

Richard talks with Akita Software founder and former PhD Computer Science professor Jean Yang, about about her experiences in academia and in industry as a startup founder, and how different programmers think about guarantees - or lack thereof - in chaotic production systems

Are Functions Data? with Yehonathan Sharvit

November 28, 2022 0:54:32 130.88 MB Downloads: 0

Richard talks with Yehonathan Sharvit, author of the book Data Oriented Programming from Manning Publications, about data oriented programming, immutability, and whether functions should be considered data.

Derw with Noah Hall

November 21, 2022 0:45:55 110.2 MB Downloads: 0

Richard talks with Noah Hall, the creator of the Dedu programming language, about backwards compatibility, tradeoffs in different styles of running open-source projects, and how languages evolve through risk-taking and experimentation.

Software Rituals with David Nolen

November 14, 2022 1:00:02 57.62 MB Downloads: 0

Richard talks with David Nolen, lead developer of ClojureScript, about the rituals that emerge in different programming communities, among many other topics!

Accessibility in Practice with the Accessibilibats

November 09, 2022 0:58:32 140.47 MB Downloads: 0

Richard talks with the Accessibilibats, a team of three people working at NoRedInk to improve the accessibility of a product that's used by millions of people. The discussion focuses on their actual experiences in practice - what was surprising, what was challenging, and advice for the future.

Static Types in Elixir with José Valim

October 31, 2022 1:01:00 146.41 MB Downloads: 0

Richard talks with José Valim, the creator of the Elixir programming language, about introducing static types to Elixir.

Building a Database with Joran Greef

October 17, 2022 0:54:07 129.89 MB Downloads: 0

Richard and Joran Greef talk about the TigerBeetle database, an impressive feat of engineering effort which Joran has been building to solve real-world problems his team has encountered at work.

Back to Basics in Production with Marc Grabanksi

October 10, 2022 0:57:02 136.91 MB Downloads: 0

Richard and Frontend Masters founder Marc Grabanksi talk about a "back to basics" approach to Web development, not based on any frameworks or unnecessary dependencies.

Type System Mythbusting with Alexis King

October 03, 2022 1:01:31 147.64 MB Downloads: 0

Richard and Alexis King bust some popular myths about static and dynamic type systems.

Building Chrome Dev Tools with Jack Franklin

September 26, 2022 0:53:26 51.3 MB Downloads: 0

Richard talks with Jack Franklin, a programmer working on the Chrome Dev Tools team at Google.

The Compile-to-JS Smörgåsbord with Murphy Randle

September 19, 2022 0:57:31 55.21 MB Downloads: 0

Richard and Murphy Randle talk about Murphy's experiences and lessons learned from using seven (7) different compile-to-JavaScript languages professionally.

Lamdera with Mario Rogic

September 12, 2022 0:56:26 54.19 MB Downloads: 0

Richard and Mario Rogic talk about Lamdera, a very novel take on developing Web servers and databases.

Python and OO with Reuven Lerner

September 05, 2022 0:51:31 123.66 MB Downloads: 0

Richard and professional Python teacher Reuven Lerner talk about how Python and Object Orientation.