Solution notes: stop repeating past mistakes 📝 Latest October 14, 2025 Solution notes are short, searchable records of problems and their fixes.
Allow yourself to fail 🌊 September 30, 2025 How i stopped worrying and learned to love failure (or at least learned to live with it).
The importance of slack 🚗 Featured September 23, 2025 Want your team to perform at its best? Add some slack!
Break down silos with a walking skeleton 💀 Featured September 16, 2025 A walking skeleton forces developers to talk, aligning both code and teams from day one.
Work from right to left 👈 Featured September 9, 2025 If you want to get more done, focus on finishing rather than starting.
Purpose over urgency ❤️ Featured September 2, 2025 I think a team with a sense of purpose works better than one with a sense of urgency.
Writing good technical documentation 📝 August 26, 2025 A guide to writing technical documentation that is clear, informative, and fun!
Why developers are so difficult 🤬 June 10, 2025 When developers ask difficult questions it is often a sign that they care.
Give descriptive feedback 🗳️ February 4, 2025 Don’t be a backseat driver, trying to take over the PR through comments.
Developers are emotional 😭 August 6, 2024 Are developers rational machines or just out of touch with our emotions?
Abstractions as communication 📣 June 18, 2024 Create abstractions to communicate intent to your fellow programmers.
See tests as living documentation August 19, 2012 A few examples of how viewing tests as documentation can affect your test writing.