Engineering teams like Etsy's have popularized the idea of continuous deployment: infrastructure that automatically rolls-out newly minted code to production in a safe and gradual manner. In Lean Startup and Web Operations, Eric Ries explains the rationale behind continuous deployment: making a safe habit out of shipping product. I loved the motive, but it was clear that … Continue reading Continuous Delivery, not Continuous Deployment
Let's be honest, systems administration, whether working with bare metal or in the cloud, is often worse than a thankless job. If the site is up and running, you'll get no thanks. If it goes down, you better get it back up quickly...and then explain what just broke. If you need to schedule downtime, well, … Continue reading How Well Do You Treat Your Sysadmin/DevOps/Ops Engineer?