~/lightning

Lightning Talks I

Lightningat DjangoCon Europe 2018 · 2018-05-23..05-25· [security, developer-experience]
links:none on file
slides:none on file

Live demo adds multi-factor auth with django-u2f TOTP+U2F: pip install, generate TLS for localhost, register a USB security key, scan a QR to add a TOTP app and create emergency backup codes — login works with any of the three. A small service runs linters and posts results via github checks for linters as inline review comments. Serialization warnings: use YAML safe_load, disable XML entities to avoid billion‑laughs, never eval JSON. CSV is brittle — use SQLite for tabular data. Rapid prototype shown in under 500 LOC with Django Material; static files require collectstatic into STATIC_ROOT.

AI-written summary · about

  1. 0:00Lightning talks introduction
  2. 2:10Multi-factor authentication
  3. 7:29Automated code linting
  4. 12:10Serialization security
  5. 17:52CSV and tabular data
  6. 19:24Rapid prototyping in Django
  7. 23:42Django static files
  8. 31:52Closing and final remarks
~/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.