Representing a loosely defined pattern or set of principles with a single word is hard. It doesn’t work very well. As it turns out, people latch on to the term, project their own meaning, then pass it on to others to do the same. …


Heuristics for Better Code Reviews

Show me ten teams and I’ll show you ten different processes or conventions for reviewing code. I am fascinated by conditions such as these. These are opportunities.

There are two easily accessible explanations for why a multitude of different approaches have been adopted to accomplish the same common task: poor…

Adam Thody

I help teams find sane approaches to building valuable products and services for a networked world. Director of Engineering at Heroku/Salesforce.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store