Posts

Showing posts from 2023

Crafting Code Podcast - 022 - Fending Off Frameworks

Software frameworks are so useful we can hardly imagine working without them. Yet they have an insidious tendency to invade, corrupt, and wrest control away from us. In this episode, your hosts discuss the good and bad of frameworks and offer some suggestions for keeping them at arm's length. https://crafting-code-podcast.github.io/episodes/022-fending-off-frameworks.html

Crafting Code Podcast - 021 - Crafting Katas

In this episode, your hosts (finally!) share some actual code examples to illustrate some of our thoughts about crafting code. Follow along with the code at https://github.com/crafting-code-podcast/crafting-katas as we discuss how we implemented Conway's Game of Life in multiple languages. Testing strategies, optimizations, and feedback loops all demonstrate that crafting code is ultimately an iterative process. https://crafting-code-podcast.github.io/episodes/021-crafting-katas.html