Blog

  • Why we still write runbooks
    12 July 2025

    Every incident we have handled faster than expected had one thing in common: someone had written down what to do before it happened.

  • Backups you have never restored do not exist
    18 February 2025

    We start every new engagement by asking when the last restore test happened. The honest answer is often never.

  • Keeping deployments boring
    13 December 2024

    A good deployment is one nobody talks about afterwards. We aim for small, frequent releases that can be rolled back with a single command.

  • Choosing a database for a small product
    20 October 2024

    Teams often ask us which database they should start with. Our answer has not changed in years: start with PostgreSQL unless you have a concrete reason not to.