Shortly after we began developing at Logz.io, we began to envision a development environment in which developers would be able to develop a feature, end-to-end, without relying on other teams. This vision was, and still is, based on a value of accountability that is part of our culture manifesto.
In this talk, I will unfold the journey we made as a company to the current state of things, where development is 100% self service -- from design to coding, testing, deploying, monitoring and debugging. This story includes Docker, Kubernetes, Apollo (our open source deployment app), Jenkins and processes and methodologies we adopted and enhanced (e.g. The Diamond Model for testing).