Some of the things I've learned

And I think are worthwhile to share.

Agentic coding voids our outer loop assumptions

The Outer loop

With the advent of Copilots and Agentic coding, a lot of the industries focus has been on capturing and optimizing the pure Development effort performed by developers. This is highly successful and is innovating at a stunning rate. What has been left out is how the outer loop need to change.

Why the outer loop matters

The outer loop has been invented (for lack of a better word) to achieve the following:

read more »

Thoughts on EU Digital Sovereignty

The idea

Recently, over here in continental Europe, there’s been a wee bit of a panic over the fact that ““we”” (sorry for the “politician speak”) as a part of the global society apparently are too dependent on the US and other big nations when it comes all things digital. To counter this, ““we”” must develop our own capabilities and thereby become less dependent.

Great idea, but what does this entail?

In this post, I’ll try and pick apart the landscape of compute, network and storage to figure out if this is even possible. The reason I’m asking the question here is because there is an awful lot of complication hidden beneath the idea of independence that i’d like to explore.

read more »

Thoughts on Architects and Architecture

The challenge

A few weeks ago I was reading this Linked in article by fellow Architect Luca Mezzalira

linkedin post snippet

I’ve read a quite a few bits by Luca through his weekly newsletter “Dear Architects,”, if you haven’t subscribed, give it a go, I happen to like it. Luca has asked his readers as simple question to reflect on. It’s about the field of architecture and how it’s changing. Literally the ask is :“change my mind”. We all know that’s a hard thing to do, but reading between the lines this is more to start a broader conversation. Somehow I liked this challenge and will attempt to reflect, challenge and bring some nuance or insights from my perspective.

read more »

The Developer Experience Fallacy

The balancing act

Every day we have to deal with balancing opposing values. Recently I have been encountering some of these in what we call “Developer Experience(DX) initiatives”. If I would make an overly simplified statement on what I’d say the mission of DX is about, then it would read something like: :“Developer Experience enables developers to focus on building and shipping cools stuff effectively and efficiently by removing the distractions and friction involved.” That is of course hugely exaggerated but it sets the tone and I’d say this is also echoed in writings on the subject.

read more »

Thoughts on the age of agentic AI

AI Agents or “Agentic AI”

Recently, “the age of Agentic AI” was announced to be upon us. The announcement provided a look into the near future. Agents in the form of autonomous actors, leveraging potentially many different conversational AI and LLMs to accomplish common tasks, are here to help us. The perspective is of course driven by the incentives for the large investors in the field of AI development. So let’s take a look on who this is going to help and what providers of actual value adding services can do to get their piece of the pie.

read more »