Blog: what we learn building

Notes from practice: architecture, Go, AI-assisted engineering and infrastructure – written by the people who build the systems.

All articles

  1. Cloud & Infrastructure

    Kubernetes v1.37: upgrading without downtime

    Static pods break, old cAdvisor flags stop the kubelet, SELinuxMount is now on. What actually goes wrong upgrading to Kubernetes v1.37.

    Ralph Segi11 min read

  2. Cloud & Infrastructure

    What Kubernetes really costs in Switzerland

    A provider comparison in CHF, a fully worked cost model, and the item everyone underestimates: operations cost more than the infrastructure.

    Ralph Segi15 min read

  3. Artificial Intelligence

    Sovereign AI inference in Switzerland: the architecture

    A provider comparison in CHF, GPU scheduling with DRA, and the points where sovereignty actually breaks. Usually it is not the model.

    Robert Pupel14 min read

  4. AI-Assisted Engineering

    The agents nobody approved

    OpenClaw runs locally, without procurement, with far-reaching rights. Agent governance means: an allowlist, permission classes, detection.

    Robert Pupel11 min read

  5. Architecture

    Running MCP servers in Go in production

    What the July 2026 MCP specification changes: a stateless core, OAuth instead of a shared token, and the tool design mistakes we see most often.

    Ralph Segi18 min read

  6. AI-Assisted Engineering

    Guardrails for coding agents: never its own reviewer

    Scale review depth by task type rather than by agent confidence. What belongs in the CI pipeline and what a human has to read.

    Ralph Segi10 min read

  7. AI-Assisted Engineering

    Using coding agents in line with data protection law: the gap in the subscription

    A personal Pro subscription used on company code falls under consumer terms. Which plans and hosting routes make coding agents compliant.

    Ralph Segi13 min read

  8. AI-Assisted Engineering

    AI productivity: METR's 19 per cent is out of date

    METR's follow-up study flips the sign. What the research actually shows in August 2026, and why both camps quote it wrong.

    Robert Pupel12 min read

  9. Security & Compliance

    Implementing the CRA reporting obligation from 11.9.2026

    Twenty-four hours to the first report. What you need in place in SBOM, monitoring and reporting chain before the Cyber Resilience Act applies.

    Ralph Segi14 min read

  10. Architecture

    Why we build critical backends in Go

    Not because of the benchmarks. Because of what a team can still understand after three years.

    Ralph Segi2 min read

  11. AI-Assisted Engineering

    AI writes the code. Who writes the architecture?

    How we use AI-assisted engineering so that less code exists at the end, not more.

    Robert Pupel2 min read

  12. Cloud & Infrastructure

    Kubernetes is not a goal

    When a cluster earns its keep, when a single VM is the better architecture, and how to tell the difference.

    Ralph Segi2 min read

  13. Architecture

    Decisions you can still understand in two years

    Architecture Decision Records are the cheapest tool against systems nobody can explain any more.

    Robert Pupel2 min read

  14. Backend

    Idempotency: the least conspicuous feature of a payments API

    Networks are unreliable and clients retry. Why an idempotency key is not a detail but the foundation.

    Ralph Segi2 min read

  15. Cloud & Infrastructure

    Three dashboards instead of thirty

    Observability rarely fails because of the tooling. It fails because nobody looks at it any more.

    Ralph Segi2 min read

A conversation, not a newsletter

Let's talk about your system

If one of these articles describes something you recognise, a conversation is the shortest route to an answer.

Let's talk