What we believe

Six declarative statements that explain our architecture decisions, our hosting, our pricing, and our consulting ethics. If one of them collides with your reality, we're probably not the right partner.

  1. We deploy in the EU because data residency isn't a marketing feature.

    Hetzner Nuremberg primary, Falkenstein secondary. No US hyperscaler in the dependency chain — no AWS, no Stripe, no Cloudflare, no GitHub.com in the hot path. Data residency is a contract clause, not compliance theatre.

  2. We default to open source because lock-in is the enemy.

    Kubernetes instead of EKS-specific resources. Postgres instead of RDS-specific features. Keycloak / Zitadel instead of Cognito. When proprietary software offers a clear technical advantage, we record it in an ADR — together with the migration strategy for the day that advantage disappears.

  3. We bill in EUR because that's where the customer's risk lives.

    USD pricing over the past two years has cost European SaaS buyers 15–20% in unplanned exchange-rate margin. Tally bills in EUR, K8Box contracts run in EUR, consulting is invoiced in EUR. No "priced in USD, paid in your local currency" magic.

  4. We deliver code, not slide decks.

    An architecture without an implementation path is a hypothesis. Our consulting deliverable doesn't end at a PDF — it ends at a branch, an ADR, a CI pipeline. We build with your team. We don't replace it.

  5. We document trade-offs in public.

    ADRs (Architecture Decision Records) are versioned, readable, and honest. "We chose Postgres even though Spanner offers global consistency, because Spanner violates our sovereignty requirement." — that's how a TCW ADR reads.

  6. We say no to engagements we can't deliver cleanly.

    A referral letter to a better-suited partner is preferable to an engagement where we disappoint ourselves and the customer. "Land the deal, we'll figure out the rest" is the consulting antithesis to everything we hold to be right.