← Back to all articles

Thorsten Ball

Author of 'Writing An Interpreter In Go' and 'Writing A Compiler In Go'. Engineer at Zed.

https://thorstenball.com

Articles

The context in which we build software

Software development requires understanding context - just as small-town German lawyers operate differently than NYC lawyers, software needs vary by environment.

No, typing can be the bottleneck

Typing speed matters because programmers don't just write code—they also write messages, docs, reviews, and tickets throughout the day.

But does it help you ship?

Ask "does it help me ship?" to avoid wasting time on automated busywork that doesn't directly help deliver features to users.