Creating an automated deployment service like DeployBot is a big responsibility. Our users depend on us during their most important deployments and their day to day workflows. When things break, businesses and teams suffer. We don't take this responsibility lightly, so we are constantly working on the ways we can improve the stability and performance of DeployBot.
Unfortunately in many cases this work goes on under the hood and is not directly visible to our customers. In this post, I'm going to summarize all the good things that happened to DeployBot's internals over the last year.