Good architecture depends on the context πΊοΈ November 25, 2025 How you can make architectural decisions that truly matter.
Use simple words to let your ideas shine β¨ October 7, 2025 With clearer writing, readers are more likely to understand and remember your points.
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.