~/talk

No More Spreadsheets! Building PyLadiesCon Infrastructure with Python and Django

Talkat PyCon US 2026 · 2026-05-13..05-19· [django, developer-experience]
slides:none on file

A volunteer-run conference replaces tangled shared sheets with a purpose-built web portal: portal.pyladies.com built in Python and Django, dockerized with Postgres and pytest, ~6,000 lines of code and CI, Mailgun for email and MailDev for local testing. Volunteer signups drop from 152 messy rows to structured records (70 accepted), sponsorships become auditable and public dashboards track progress, and the 2025 run raises $55,000 while supporting 24 hours and six languages.

AI-written summary · about

  1. 0:00Introduction
  2. 2:58PyLadiesCon differences
  3. 8:37Volunteer data complexity
  4. 13:33Spreadsheets fail
  5. 17:29Cost of admin work
  6. 20:19Django conference portal
  7. 25:18Improvements after switch
  8. 30:53Public dashboards
  9. 33:43Future plans
  10. 37:16Q&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.