This is a personal notebook. I work on backend systems — mostly streaming data pipelines, observability tooling, and the boring infrastructure underneath. The posts here are usually written after I have spent enough time on a problem that I want to write down the conclusion before I forget it.
The code in posts is real but cleaned up. Production names, dashboards and incident IDs have been removed.
Tools and projects I read or contribute to
- OpenTelemetry Collector — pipeline for traces, metrics, logs.
- go-grpc-middleware — interceptors I keep reaching for.
- PgBouncer — postgres connection pooler.
- Sarama — Kafka client for Go.
- k6 — load testing, scriptable in JS.
- Jaeger — distributed tracing backend.
Reading
- Brendan Gregg, Systems Performance.
- Martin Kleppmann, Designing Data-Intensive Applications.
- The LWN kernel coverage when I have time.
- The danluu.com archive when I do not.
Contact
Email: hello@engineering-notes.com. I am not very fast.