Wednesday, October 24, 2018

Safety Is the Foundation of Speed

A person in a spacesuit walks toward a capsule. The capsule has prominent red, white, and blue racing stripes. A person in a lab coat and carrying a clipboard stands between them and says "We had to remove the heat-shield to add the racing stripes. I hope that's okay.

Nobody would buy a car that was twice as fast as its price-competitors but had no breaks.

The ability to move safely is the ability to move quickly.

I can count on one hand the number of times taking a shortcut or serious coding risk has actually saved me time. Most of us can't even remember how many times those same things have slowed us down in the long-, mid-, or even the short-run.

Most people, when asked "Would you rather code fast or safe?" would choose "fast". Yet that's a false dichotomy.

The choice isn't "fast or safe". The menu reads more like "your top-speed and safe or a lot slower and dangerous".

The next time you find yourself struggling to go faster, step back and ask yourself  "How can I go safer?"