I’m sure you remember that small hesitation when writing "return" — I do too. And how deep the reason goes genuinely surprised me.
Fragments
Short-form thinking on software craft, AI's effect on developer skill, engineering philosophy, and what we lose when we optimize for speed over depth.
Research
3 MAY
A CPU Story: Why must a function return?
Thoughts
1 MAY
The lazy developer is now a Vibe Coder — and we hate saying it out loud.
We’re Forgetting How to Sharpen Our Tools
Thoughts
29 APR
From Notepad to IDE, from IDE to the chat window. We gained some things, but lost far more.
We’re Forgetting How to Sharpen Our Tools