Writing good technical documentation 📝 August 26, 2025 A guide to writing technical documentation that is clear, informative, and fun!
The secret of good programming 🕵 January 14, 2025 The secret of good programming is to strip every statement to its cleanest components.
Focused commits 🔍 July 23, 2024 If you don’t know what message to write, it was too long since you last committed.
Writing is thinking ✍️ June 25, 2024 Don’t use AI to write text for you, or you’ll lose the opportunity to sharpen your thinking.
Abstractions as communication 📣 June 18, 2024 Create abstractions to communicate intent to your fellow programmers.
If you can't explain it, you don't understand it 💡 January 23, 2024 Teaching is a great way to determine if you truly understand a subject.
Generative AI as arbiter of "least astonishment" 🤖 December 13, 2023 Almost by definition, a suggestion by an LLM represents the least surprising solution.