Blog
PreviewLearning note
What reliable background jobs taught me about system design
A practical note on retries, idempotency, visibility, and the small choices that keep asynchronous work understandable.
PreviewTeaching note
Teaching Clean Architecture without turning it into ceremony
How I frame layers, boundaries, and trade-offs for engineers learning .NET by building actual applications.
PreviewBuild log
From a feature request to a maintainable ERP workflow
The questions I ask before adding another approval flow, audit trail, or role-based rule to a production system.