Philosophy

Debugging Is Storytelling in Reverse

A bug is the ending of a story. Debugging is figuring out how we got there.

The Unexpected Value of Constraints

Why limitations often lead to better solutions than unlimited freedom