ET Dufitumukiza

Articles

Writing on distributed systems, observability, and shipping production software.

Coming soon

.NET Redis Distributed Systems Fly.io

Cross-replica cache invalidation without distributed locks

How I coordinated IMemoryCache invalidation across two Fly.io machines using a Redis key registry and fire-and-forget sync — without the complexity of distributed locks.

OpenTelemetry Grafana Prometheus .NET

Production observability for a solo project

Why I instrumented Golden Signals metrics, Prometheus scraping, and a 16-panel Grafana dashboard before going live — not after the first incident.

i18next Rwanda Product React

Shipping i18n for the East African market

The product thinking behind localising a web app into Kinyarwanda, French, and Swahili — and what I learned about building for a market you're close to.