![Stephen Belanger](https://gitnation.imgix.net/stichting-frontend-amsterdam/image/upload/v1674553468/dev/Belanger_Stephen_zyxnop.jpg?auto=format,compress&fit=crop&w=300&h=300)
Stephen Belanger
I'm a Node.js core contributor and founder of the diagnostics working group. I've been working on performance and diagnostics tools for a decade now.
Observability with diagnostics_channel and AsyncLocalStorage
Node Congress 2023
![Node Congress 2023](https://gitnation.imgix.net/stichting-frontend-amsterdam/image/upload/v1619376938/eav9rff77rtiyz7qse5v.jpg?auto=format,compress&fit=scale&w=60)
21 min
Observability with diagnostics_channel and AsyncLocalStorage
Modern tracing products work by combining diagnostics_channel with AsyncLocalStorage. Let's build a tracer together to see how it works and what you can do to make your apps more observable.