Jeroen Soeters

Notes on software development, infrastructure, and AI.

  • July 4, 2026 Towards the dark factory: Autonomous, isolated AI agents in software engineering

    How we built "clanker infrastructure" โ€” autonomous, network-isolated AI agents that pick up tickets, design, implement, and ship PRs through a locked-down container factory provisioned with formae itself.

  • June 10, 2026 Targets, resources, resolvables and stacks: The formae infrastructure graph explained

    How formae's core concepts โ€” targets, resources, resolvables, and stacks โ€” compose into one infrastructure graph, and why the power is in how they combine rather than in any one of them.

  • June 1, 2026 Go plugins, actors, and schema evolution: Inside formae's plugin SDK

    How formae's plugin SDK evolved across three iterations โ€” from an in-process actor system to independent, hot-swappable plugin binaries on a schema we can change without breaking the fleet.

  • December 11, 2025 Solving infrastructure drift with formae

    When your infrastructure code is up to date, there is no drift. How formae detects out-of-band changes and lets you reconcile โ€” or absorb โ€” them, instead of fighting drift.

  • May 15, 2025 Unlocking concurrency in Go: A practical guide to the actor model with Ergo

    A practical guide to the actor model in Go with the Ergo framework โ€” where actors came from, why they beat shared-state threading, and a worked prime-factoring example.

ยฉ 2026 Jeroen Soeters RSS ยท built with a tiny script, no trackers