Thoughts & Ideas
On engineering, leadership, and building products that matter.
Building Teams That Ship
What I learned about engineering velocity from scaling a team from 5 to 50 engineers.
The Product Engineer Mindset
Why the best engineers think like founders and how to cultivate that mindset in your team.
Simplicity as Strategy
In a world obsessed with complexity, the most impactful technical decisions are often the simplest.