Logging Rethought 2: The Actions of Frank Taylor Jr.
summary
Argues that switching to structured, JSON logs and attaching a per-request trace id via middleware lets engineers reconstruct failures across services; shows code using structlog and standard logging calls, ships logs into CrateDB, and wires alerting (Sentry) and dashboards so spikes (one demo shows ~40 events) surface immediately. Presents a GitLab demo of Django banking and airline apps that stores logs, draws graphs and lets handlers follow chronological events end to end.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 0:52Welcome
- 2:09The problem
- 2:52Logging in Python
- 5:41Logging is broken
- 7:00Structural data
- 9:08Graphs
- 13:34Event Tracing
- 17:45Log Information
- 18:10Log Secrets
- 18:57Be Explicit
- 19:36Who is Taylor Jr
- 19:54How he forges checks
- 22:27Demo
- 24:30Questions








