~/talk

Troubleshooting is a Lifestyle 😎 with Jack Linke

Talkat DjangoCon US 2024 Β· 2024-09-22..09-27Β· [developer-experience]
slides:none on file

Argues troubleshooting is a learnable lifestyle skill and shows concrete tools and results: uses Django Debug Toolbar and Sentry for error context, uses console breakpoints and IDE breakpoints for isolation, cites a field failure where four different antennas were tried instead of one, and an intermittent Celery backlog that shows far fewer tasks than expected. Describes adding an admin panel comparing hour/24h/week task counts which immediately surfaces the issue and logging/health checks that actually narrow root causes.

AI-written summary Β· about

  1. 0:00Troubleshooting lifestyle intro
  2. 3:10Why troubleshooting skills matter
  3. 5:59Avoid shotgun troubleshooting
  4. 9:52Mindset for troubleshooting
  5. 10:13Indicators and resources
  6. 13:50Django indicators
  7. 17:23Django troubleshooting tools
  8. 23:31Breaking down problems
  9. 26:47Narrowing scope
  10. 29:12Rubber duck debugging
  11. 33:46Providing help context
  12. 36:14Django troubleshooting help
  13. 38:20Documenting processes
  14. 40:26Troubleshooting best practices
  15. 41:57Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.