~/talk

Going Rogue...

Talkat DjangoCon US 2017 · 2017-08-13..08-18· [developer-experience]
slides:none on file

A middle school CS teacher builds CurriculumBuilder on Django + Mezzanine, using django-jackfrost and django-storages to publish a static site from an on‑prem $0 budget, then exposes a static JSON API to ingest LevelBuilder data. The system supports 100k+ teachers, replaces scattered Markdown and Google Docs, adds versioning with django-reversion and reversion-compare, and lets curriculum writers self-publish. It ships, scales, and continues evolving while remaining detached from the main production stack.

AI-written summary · about

  1. 0:00Intro
  2. 0:32Who am I
  3. 1:07Who is Codeorg
  4. 1:58Reach
  5. 2:16Tools
  6. 2:53Poor Tools
  7. 3:44Lesson Plans
  8. 4:21Why
  9. 4:46Mezzanine
  10. 5:06Engineering Team
  11. 5:24Requirements
  12. 6:31Budget
  13. 6:44New Plan
  14. 7:06Curriculum
  15. 7:21Markdown Filters
  16. 7:43Django Jack Frost
  17. 8:46Challenges
  18. 9:33Interface
  19. 10:38JSON
  20. 10:51Static API
  21. 11:30JavaScript
  22. 11:41Audit
  23. 12:01Django Reversion
  24. 12:33Big Project
  25. 12:58Takeaways
  26. 13:52Take Ownership
  27. 14:14Help New Users
  28. 15:06Take Advantage
  29. 15:38Hammer Mentality
  30. 16:08Publish from Slack
  31. 16:39Need help
  32. 17:58How would you do it differently
~/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.