Microservices and APIs are useful patterns, but they are not universal answers.

These posts look at service boundaries, orchestration, choreography, business processes, data ownership, and the trade-offs that appear when distributed systems meet real organisations.

Microservices and GDPR

How GDPR changes the persistence choices behind microservices, especially when customer data needs shared governance and control.

APIs Expose Data, Not Meaning

Schemas describe shape, but agents need meaning. API contracts need domain intent, authority, provenance and behaviour, not just valid payloads.

Not Everything Should Be an API

APIs are right for business interaction, but audit, analytics, synchronisation, active-active operation and recovery need patterns chosen by purpose.