HSR.
ApproachServicesWho we helpBlogContact

Blog

Thinking out loud

Technical articles on platform engineering, software architecture, and the patterns that turn complex systems into reliable ones.

January 15, 2026architecturesoftware design

Domain-Composed Models: the shape most teams converge to anyway

Clean DDD is too much ceremony. Active Record becomes too coupled. After watching teams independently land on the same middle ground, it deserved a name.

→
July 10, 2025data engineeringplatform engineering

Financial reporting pipelines don't have a testing problem — they have a contract problem

Most data teams test whether their pipelines run. Few test whether they express the right thing. In regulated environments, that distinction is the whole game.

→
February 20, 2023infrastructureplatform engineeringdevops

One repository, full stack: infrastructure that teams can actually reproduce

VM provisioning, Kubernetes cluster setup, and application deployment — unified in a single Python codebase. A pattern for teams who want reproducibility without locking into a managed platform.

→
HSR.
ApproachServicesWho We HelpContact

© 2026 Hamza Senhaji Rhazi. Platform Engineering Consulting.