Engineering Thinking
From the Field.
Technical articles from real .NET and Azure engagements — on performance diagnosis, architecture decisions, and compliance automation patterns that hold under production load.
Architecting Auditable Backend Systems:
Immutable Records, Replay, and Lineage
How backend systems prove what happened, when, and to whom — a .NET/Azure framework for immutable records, deterministic replay, and audit-ready data lineage.
How to Build an Immutable Audit Trail
in .NET and Azure
Storage options, hash-chain verification, retention and legal hold, and the GDPR erasure tradeoff — the concrete, build-it version of an immutable audit trail on .NET and Azure.
How to Diagnose a .NET Performance Bottleneck:
Find the Constraint, Not the Symptoms
Most .NET performance investigations fail because they target effects — slow queries, high CPU, long request times — rather than the actual architectural constraint. Here's the diagnostic method we use before writing a single line of remediation code.
Know You Have a Problem.
Let's Find Where It Is.
A two-week Discovery Sprint delivers a written diagnosis of your backend bottleneck and a remediation roadmap — no long-term commitment required.