Architecture
-
Why dependency inversion underpins everything in software delivery — modules, services, teams, even the ESB. Point your arrows at what… Read more.
10–15 minutes -
Controversial opinion I haven’t ever had any useful discussion about sagas with anyone at any company I’ve ever worked with.… Read more.
4–6 minutes -
Decoupled architecture is one of the biggest enablers of agility, speedy delivery, and high quality; yet many software designers have… Read more.
13–20 minutes -
Distributed processes fall into two categories: open and closed. Open processes are started in one service and will finish in… Read more.
5–8 minutes -
I’ve been building microservices for several years. I’ve mostly used DotNet, DotNet Core, and Ruby on Rails to build them,… Read more.
8–11 minutes -
Does Conway’s Law have a dark side? Read more.
11–16 minutes -
An essay on why software patterns become anti-patterns and how to avoid pattern rot. Read more.
6–9 minutes -
Another good article from Thoughtworks. This time a look at how technology radars can become a useful communication tool for… Read more.
1–2 minutes -
https://www.thoughtworks.com/insights/blog/fitness-function-driven-development?utm_source=linkedin&utm_medium=social&utm_campaign=tech A great post from someone who really understands the problem. Worth a read! Read more.
1–2 minutes -
I’m always pleasantly surprised when I find an aspect of software delivery which I hadn’t previously considered, or seen as… Read more.
2–3 minutes