Map DHIS2 tracker/event data to FHIR resources (Patient, Observation, DiagnosticReport) using a .NET adapter: architecture, mappers, failure modes, checklist.
Posts
Third‑Party APIs in Production: Pragmatic Resiliency Patterns in .NET
Keep .NET services stable (and polite) when partners rate‑limit, flake, or change contracts: retries, idempotency, backpressure, observability.
From HTML Pain to QuestPDF: Cleaner Invoice Generation in .NET
Why we replaced brittle HTML-to-PDF templates with a fluent C# document pipeline using QuestPDF—example, observability, migration checklist.
Starting Fresh
Minimal placeholder post while I prepare deeper engineering + health data notes.