A practical look at applying the command pattern to real-world request processing pipelines.
A practical look at applying the visitor pattern to real-world request processing pipelines.
Strategies for building robust audit trails into systems that orchestrate multi-step, multi-actor business workflows.
Domain modelling techniques for inventory systems — from stock ledgers and lot tracking through to warehouse location hierarchies.
Moving beyond textbook examples — practical patterns for writing unit tests that survive real codebases and real deadlines.