
Cloudnative.ly
Armakuni Blog. Thought leadership for Cloud Natives
Billie Thompson
I write code.

Tom Oram
Passionate about all aspects of software. Engineer at Armakuni.

Benedict Steele
Chief Delivery Officer @armakunihq. Previously Head of Engineering and Digital Products @cr_uk, Founder @homemadedigital, Development @comicrelief

Mark Bradley
Senior Consulting Engineer @ Armakuni and Host of TDD Screencast (php, golang & java) https://youtube.com/c/testingallthethings
Latest Posts

Everyone is missing the point of teams
This simple definition can help make teams high-performing
Why organisations misunderstand things
In August this year, McKinsey released an article called “Yes, you can measure software developer productivity”. This created a lot of…

Beginning Team Topologies
What are people who are coming to team topologies saying, and why are they saying it?

Avoiding Boring Training with Training from the Back of the Room
Recently a colleague and I ran a 2 day workshop teaching Test Driven Development (TDD) for Frontend React Engineers for one of our…

Introducing Painless Pipelines
A painless pipeline does not create any new pains. It delivers the promised benefits of CD pipelines without additional cognitive load.

Event-Driven Architectures (EDAs) vs Event Sourcing
Event Sourcing & EDAs. are often conflated, but they’re distinct. This article looks at each pattern and how they can be combined.

Better Ways to Implement Single-Method Classes
Suppose you’re coming to a programming language which allows you to program in multiple paradigms, like Python or TypeScript, but you have…
6 Strategies to build software that will delight your Customer
“Your customers are not just consumers; they are the beating heart that fuels the success of your software. Understanding them deeply is…

Designing Software Architectures For People in 2023
Five years ago I wrote the article Designing Microservice Architectures for People. Today I want to reflect on the content and see how it…
Extreme Discovery — Event Mapping for Behaviour Driven-Development
Event Mapping can help teams to quickly develop a shared understanding of new software features, which can save time and reduce the risk…
Reviews
Login to submit your review.