Embracing Technical Debt
11 Jun 2025Building a startup is a constant series of trade-offs between speed and quality, between shipping now and scaling later. One of the most misunderstood tools in that balancing act is technical debt. When used intentionally, it’s not bad engineering - it’s a strategic choice.
Notes: The Craft of Writing Effectively
11 Apr 2024I was recently watching this fascinating lecture from Larry McEnerney at the University of Chicago, and I thought I would share my notes.