How to Move Fast Without Breaking Things
summary
Demonstrates using Lightrun to inspect live systems with non‑breaking snapshots, injected logs and method‑duration metrics while idle overhead is near zero. Builds a Node + React front end with a Spring Boot backend to reproduce a Netflix‑style bug, uses conditional snapshots to capture a single user’s request, and discovers a cache corruption caused by a Spring @Cacheable gotcha (annotations only applied when called from another class). Shows sandboxed actions, PII masking, tagging, and cloud or on‑prem installs.
AI-written summary · about
chapters (7)
- 0:00Start
- 8:40But Debuggers aren't the Right tool...
- 9:22They can't Cross Server Boundaries
- 9:36They Can't Handle Different Languages
- 10:42Why do APMs Impact Performance?
- 19:58Front End JavaScript with NodeJS
- 20:35The Backend is Spring Boot
related talks
30mCloud Native Debugging in Production - Dig Deep into your agents
29mBlink and you’ll miss it: Stories from discovering most annoying bugs and test flakes
53mUnmask hidden issues with Observability superpowers!
46mLightning Talks
46mHow to Properly Blame Things for Causing Latency
53mDebugging Go Applications
01h 27mSpring Cloud at Netflix
48mObservability of Your Application
