Articles

All

  1. Vue 3 arrived in 2020. Why are so many apps still on Vue 2?

    Vue 3 has been around for years, Vue 2 has reached end of life, and yet a surprising number of applications are still running on Vue 2.
  2. Implementing Value Objects in Kotlin

    In this post I show which features of the Kotlin Language I find especially useful to implement Value Objects.
  3. Looking to get more out of DDD and agentic coding? Join us at Foo Café!

    On Thursday 22 January 2026 at 17.30, we’re hosting an evening at Foo Café in Malmö with two talks: one about using Value Objects as a practical way into Domain-Driven Design, o...
  4. The magic of a custom-built self-service solution configurator

    The first time I was involved in an initiative of this kind was 30 years ago, with Dynapac – a company known for its compaction and paving equipment. As I remember it, they had ...
  5. DDD feels more crucial than ever (if that’s even possible)

    I keep hearing Domain-Driven Design (DDD) mentioned as a helpful foundation for agentic coding. Perhaps this means even more people will discover one of my all-time favourite co...
  6. A reminder to stay in control of your agents

    These tools are good, but seriously flawed. Trust but verify.