Ben Morris Software Architecture Blog
610 FOLLOWERS
I'm, Ben Morris. I am a London-based technical architect who has spent more than twenty five years leading development across start-ups, digital agencies, software houses and corporates. Over the years I have built a lot of stuff including web sites and services, systems integrations, data platforms and middleware. My current focus is on providing architectural leadership in agile..
Ben Morris Software Architecture Blog
1w ago
Knowing what decisions to make and when to make them can be something of a fine art ..read more
Ben Morris Software Architecture Blog
2M ago
Despite growing excitement about the potential for AI-driven agents, there are a lot of problems to solve before we can build agent-based architectures on any scale ..read more
Ben Morris Software Architecture Blog
2M ago
The demise of software engineers is one of those tired old tropes that refuses to die. Perhaps the revolution has already happened ..read more
Ben Morris Software Architecture Blog
3M ago
There is a spectrum of different styles of architecture governance, from the tightly structured and framework-driven, through to the deliberate absence of formal architecture ..read more
Ben Morris Software Architecture Blog
4M ago
Evolutionary design and iterative development only get you so far - you still need some level of up-front thinking and forward planning ..read more
Ben Morris Software Architecture Blog
6M ago
We need a more nuanced understanding of how to get the best out of monoliths, microservices, and serverless architectures ..read more
Ben Morris Software Architecture Blog
6M ago
The potential benefits of an architecture based on serverless functions are nuanced, making it a good fit only for some very specific use cases ..read more
Ben Morris Software Architecture Blog
8M ago
Most internal shared libraries are based on the fallacy that code sharing always makes development more efficient ..read more
Ben Morris Software Architecture Blog
10M ago
We all agree that engineering enablement is important, but “platform teams” can often be a fig leaf for organisational anti-patterns and overly complex Kubernetes implementations ..read more
Ben Morris Software Architecture Blog
10M ago
We all agree that engineering enablement is important, but “platform teams” can often be a fig leaf for organisational anti-patterns and overly complex Kubernetes implementations ..read more