~/talk

When the Baby App Crashed: Coding for Chaos (and Parenthood)

Talkat PyCascades 2026 · 2026-03-21..03-22· [web-performance, python]
links:none on file
slides:none on file

An app that crashes at 3am prompts a rebuild in Python using Streamlit for quick UI and a write-first JSON persistence file so logs survive refreshes and offline use; feature control uses LaunchDarkly flags with per-user context-aware evaluation so charts, emojis and an external API can be toggled without redeploying; the UI stays separate from the durable write, the day view resets every 24 hours, the quick MVP ships in a day and a single survival mode toggle preserves core logging during incidents.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18Baby app crash night
  3. 3:21Parenting and software development parallels
  4. 4:35Python and Streamlit choice
  5. 6:01Simple logging app design
  6. 7:16Data storage beyond session
  7. 9:18Feature risks and additions
  8. 10:31Feature flags beyond UI
  9. 12:27Handling API failures
  10. 13:38Survival mode with flags
  11. 15:28Context-aware flagging
  12. 16:34Future-proofing decisions
  13. 18:05Preparing for failure
  14. 18:59Conclusion and key takeaways
~/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.