Why Are Computers
A podcast about computers and computer programs and why.
Episode 1: A Fairly Deep Yak Shave
Episode 2: This Increasingly Complicated World
James Edward Gray II doubles down on Twitter arguments about static type systems, modern software tooling, the mind-expanding effects of being a polyglot programmer, and the design possibilities of massively concurrent systems.
Episode 3: Ways to Be Less Clever
Sandi Metz and Katrina Owen reflect upon the process of writing a book together, the secrets of building good software, and the logistics of the self-publishing business.
Episode 4: Seemingly Disconnected Things
Chris Patuzzo tells the story of creating the Sentient programming language, with diversions into NAND to Tetris, self-enumerating pangrams, the boolean satisfiability problem, and The Witness.
Subscribe via RSS or iTunes. Contact @whyarecomputers or firstname.lastname@example.org.