Latest posts
- On screwing upFeb 11, 2026
- Large tech companies don't need heroesFeb 08, 2026
- Getting the main thing rightFeb 05, 2026
- How does AI impact skill formation?Jan 31, 2026
- You have to know how to drive the carJan 26, 2026
- How I estimate work as a staff software engineerJan 24, 2026
- I'm addicted to being usefulJan 20, 2026
- 2025 was an excellent year for this blogJan 03, 2026
- You can't design software you don't work onDec 27, 2025
- Nobody knows how large software products workDec 24, 2025
- Becoming unblockableNov 26, 2025
- Only three kinds of AI products actually workNov 16, 2025
- Why do AI models use so many em-dashes?Oct 30, 2025
- Should LLMs just treat text content as an image?Oct 21, 2025
- GPT-5-Codex is a better AI researcher than meOct 07, 2025