Issue27
Lessons from 13 years of tricky bugs
Some of the hardest bugs to track are those caused by code failing silently. Event order matters. Imagine all event orders possible while writing co…
Issue27
Lessons learned from the Ruby Refactoring Kata - Tennis Game
Refactoring mercilessly is a great learning technique to learn about what different parts of the code do. Don’t trust the initial tests completely. There are great chances they may not give you complete coverage.…
Issue27
What Google taught me about scaling engineering teams
Create reusable training material & use it to onboard new engineers. Agree on a set of standard coding conventions as early as possible.…