Ben Morris
- iPaaS and the return of the Enterprise Service Bus
- Versioning doesn't make it any easier to manage change in APIs
- Enterprise architecture anti-patterns and smells
- Enterprise architecture anti-patterns
- How to make architecture decisions
- Why building AI-powered agents is so challenging. For now.
- Architecture governance is a spectrum: exploring styles of enterprise architecture
- Generative AI does not mean the “end of programming”
- Minimal Viable Architecture and the case for up-front design
- Establishing a new architecture practice in agile organisations
- The shared code fallacy: Why internal libraries can be an anti-pattern
- Monoliths and the microservices backlash
- Internal developer platforms and the cult of Kubernetes
- How can architecture improve agility and delivery flow?
- When to use serverless architecture... and when not to
- AI and the hype cycle: oversold, overlooked, then... eventually indispensable?
- Can internal developer platforms really be optional?
- What makes a good test automation suite?
- Inner source is more of a cultural shift than a technical change
- In defence of the Scaled Agile Framework (and other 'branded agile' variants)
- How should architects collaborate with development teams?
- Data meshes and microservices - the similarities are uncanny
- Orchestration vs choreography for microservice workflows
- How not to run a technology selection process