Articles

All

  1. Using Probity to enforce TDD guardrails for AI coding agents – Q&A with Nizar Selander

    Nizar was recently interviewed by Emily Bache for Modern Software Engineering (MSE) about Probity, his latest open-source project for enforcing guardrails for autonomous AI codi...
  2. Jimmy's initial thoughts after The Future of Software Development Retreat Europe

    Future of Software Development Retreat Europe is an invite-only gathering held in the Swiss Alps, hosted by Thoughtworks, and designed to navigate the shift to AI-native softwar...
  3. Your system architecture could make or break your new initiative

    The decisions you make at the start of a software initiative are some of the hardest to undo later. Here are two architecture mistakes we frequently see – and what actually work...
  4. Katharina's reflections from Domain-Driven Design Europe 2026

    Katharina spoke at Domain-Driven Design Europe 2026 and shares her reflections from the conference in Antwerp.
  5. Isn’t an e-shop enough?

    When we start discussions with companies about product configurators and CPQ – what we call a Self-service Solution Configurator – a common early question is this: isn’t an e-sh...
  6. From military to civilian use

    A few months ago I wrote a text called “Dual-use” about how civilian concepts and thinking is being utilised with great success by the militaries. The example was DOT-Chain Defe...