Engineering notes

Writing.

Practical essays on domain-driven design, distributed systems, architecture, product engineering, and the decisions behind maintainable software.