Skip to main content
All notes
2026 · 01 · 7 min

OpenTelemetry adoption: a playbook for fullstack teams

OpenTelemetry is finally stable enough for production. The adoption pattern that works: instrument once, export to whichever backend your finance team prefers this quarter.

Two years ago I'd have said OpenTelemetry was promising but not ready. In 2026 it's clearly the right default. The adoption pattern that works for fullstack teams looks the same across the projects I've shipped it on.

Step one: instrument the backend. Auto-instrumentation covers most of what you need — HTTP, database, cache, queue. Add manual spans for the high-value business operations (checkout, signup, payment). Export to whichever backend (Datadog, Honeycomb, Grafana Cloud) your team is already paying for.

Step two: instrument the frontend, last. Browser OTel SDKs are still rougher than the Node ones, and the value-per-effort is lower until the backend is solid. When you do, focus on Web Vitals + key user actions, not full-coverage tracing — that just generates noise.

WRITTEN BY
Ibrahim Aly
SENIOR FS ENGINEER · BERLIN ↔ CAIRO