Explore content

Recipes as Functions
Article

Treating recipes like functions—with inputs, parameters, side effects, and return values—turns cooking from blind obedience into debugging. Here's how that shift makes you a better cook and a better programmer.

The Seasoning of Code
Article

Salt and acid are the quiet duo behind every good dish. Syntax and semantics play the same role in code—one keeps things consistent, the other makes them meaningful.