Automate everything is our mantra. Infrastructure as code is how we operate at komoot. There is no stack in our company not built and deployed by our CI system. We build, unit-test, integration-test and release every pull request, automatically. In-depth monitoring from request to database level tells us where our bottlenecks are and our alert system notifies us before sh*t hits the fan.
We release often (weekly at minimum) with new features. We follow a philosophy of continuous improvement with rapid iteration. We don't launch things that are perfect. We launch things that work and then continuously improve on them until they're the best they can be.
We believe in code depreciation. Unreleased code loses value over time.