Production Oriented Development
'BUY' ALMOST ALWAYS BEATS 'BUILD' : If you can avoid building something, you should. Code is the most expensive way to solve a problem that isn’t addressing a core area of your business.
Tue Mar 3 10:39:21 2020 - permalink -
MAKE DEPLOYS EASY : Deploying should be a frequent and unexciting activity. Engineers should be able to deploy with minimal manual steps and it should be easy to see if the deploy is successful. (...) It’s not a coincidence that two of the four key metrics that the book focuses on are directly related to this (Deploy Frequency, Change Lead Time). Shipping is your company’s heartbeat.
TRUST THE PEOPLE CLOSEST TO THE KNIVES : The people who work with a system are the ones who understand it best. (...) They should, therefore, be the primary stakeholders responsible for prioritizing technical work.
BORING TECHNOLOGY IS GREAT : (...) you want a wide area of expertise for routine operations and when shit goes sideways (...). Very few organizations have the bandwidth to debug unique problems. (...) Using boring technology means you can lean on a large community of users. Shit on it all you want, but there are very few PHP issues that someone else hasn’t already encountered.