Writingtransmissions
#system design
How systems are shaped and why: transaction boundaries, mental models for payment flows and the trade-offs behind architecture decisions.
2 posts
2026
- Stop Rolling Your Own Transaction Management in .NET
Why TransactionScope is a better way to manage database transactions in .NET than a hand-rolled unit of work.
2025
- The Three Flows: A Mental Model for Debugging Payment Systems
The Three Flows framework: funds, data, and reconciliation. Turn payment debugging from guesswork into forensic science.