An engineering team is a group of engineers building and maintaining the same set of products.

Conway's Law

The communication structures in your organisation influence your software architecture. We explore some examples of this and explain how it relates to Domain-Driven Design (DDD) and Microservices.

Watch Online

The Only Agile Meetings You Need

Some places “do agile” because it’s the cool trendy thing that tech companies do nowadays. Their teams are usually mandated to do Scrum, which they take to mean two-week cycles with 2-3 hours of stand-up meetings, maybe 4 hours of refinement, 1-2 hours retro, another hour of sprint planning, another to demo, another higher-level roadmap meeting. That’s 10 hours of meetings even before you include all the ones you “took offline”.

Read More