DEV Community

Discussion on: What programming best practice do you disagree with?

 
quii profile image
Chris James

Man, I want to move to your universe. Nothing ever, ever goes wrong after deployment? You don't lose hundreds of thousands of dollars per day when your app goes down because your app never goes down? Sounds like heaven.

Why is it when anyone talks about deploying on friday the argument is always reduced to "well you dont work on something important".

I dont know you, but it's a pretty safe bet that Charity has worked on stuff as least as important and critical as you have

I'm (Charity) an operations engineer, co-founder, and (wholly accidentally) CEO of honeycomb.io. I've been on-call for various corners of the Internet ever since I was 17 years old -- university, Second Life, Parse, Facebook.

These ideas of continuous delivery on every green build come from important projects because it's important that teams regard deployments as a non-event.

Systems will have bugs/problems no matter what, being able to detect and recover from them quickly is what is important. Not batching up releases for monday and crossing your fingers because you have so little confidence in your own system that you're too scared to deploy it on a friday,