Skip to content

Insights

Practical guides, client stories and technical notes, written from the work.

  • A white arch on a sky-blue plinth, a navy sphere at its threshold and a blue ribbon rising through it
    Manifesto23 October 2026 · 6 min read

    What we believe

    How we think: what we will do, what we won’t, and why. The company we are growing into.

  • A round sky-blue pedestal divided into four by two ribbons, holding a white tablet, a navy block with a slider and a stack of lifting paper slips, the fourth quarter empty.
    Perspective7 Nov 2026

    There are only three kinds of data

    Knowledge, entities and events. Everything a system stores is one of the three, and most data problems are one kind stored with the rules of another.

  • Context Vault conceptual illustration
    Perspective18 Oct 2026 · Perspective

    Agent-first websites

    Agents guess when a site is not written for them. Ours now answers them over MCP, with four rules and one line for llms.txt.

  • A repaired ceramic arch sheltering a navy seed, connected to an open form by a ribbon
    PerspectivesThe Klarhimmel manifesto

    More human, by design.

    The Klarhimmel manifesto: human expression, honest work and useful technology in the age of AI.

  • A blue ribbon crossing three small stepping blocks toward a navy milestone
    Practical guideA guide to using your snapshot

    Choose one improvement to test

    Turn a real customer or team obstacle into one small change, a result to observe and a decision to review.

  • A sculptural brief and navy compass connected to a chosen architectural block
    OpinionMay 2026 · From the archive

    What survives when execution is free

    As AI makes building faster, the difficult work moves upstream: deciding what to build, writing a clear brief and cutting scope.

  • A small navy core with three detachable white connectors and blue ribbons
    Technical noteMay 2026 · From the archive

    Why my core does almost nothing

    Four different system designs led to the same question: what belongs in a stable core, and what should stay in a swappable connector?