~/conference

DjangoCon US 2021

django developers, backend developers, web architects, devops engineers, qa engineers, frontend developers, localization engineers

OWASP Top 10 checks; django two factor auth; token auth with DRF; read-only GraphQL feed; Wagtail Live integration; scaling Django micro apps; custom test runner for apps; Cypress and TestCafe testing; HTMX partial DOM swaps; pyenv with pip-tools reproducibility; Docker production-ready packaging; NLP tools: VADER and spaCy

titleauthorlength
Securing Django ApplicationsGajendra Deshpande29m
Penetration testing and automated scans target the OWASP Top 10 with concrete checks: run djcheckup.com to flag misconfigurations, use django hunter and Django…
Talk in English on
How we built a mobile application backend with Django in 10 weeksÇağıl Uluşahin45m
A Django + DRF backend gets built in ten weeks for a mobile app: added mobile number to the user model, switched to token authentication via DRF and a…
Talk in English on
Wagtail Live: bringing a live blogging tool to the Django ecosystemTidjani Dia36m
Claims that one can build and run within 30 minutes are backed by concrete steps: install Wagtail Live, map a Slack or Telegram channel to a Wagtail Page, and…
Talk in English on
Scaling Django to 500 appsDan Palmer29m
Claims managing ~500 Django apps and ~400k lines of Python by treating each feature as a small app, exposing a public API via api.py public API, enforcing file…
Talk in English on
Modern Web Testing: Going Beyond SeleniumDmitry Vinnik30m
Argues that end-to-end web tests should be task‑focused and often run in JavaScript rather than matching backend language, demonstrating unit tests with…
Talk in English on
HTMX: Frontend RevolutionThomas Güttler37m
HTMX claims to let server templates drive interactive pages by sending HTML fragments instead of JSON, using attribute-driven requests that perform partial DOM…
Talk in English on
A Series of Mentoring StoriesRamón Huidobro48m
Practical mentoring lessons for software teams: using guided questions to improve code and confidence, preferring constructive PR review and feedback over…
Talk in Spanish on
Spanish Spoken HereAdolfo Fitoria29m
Shows how to internationalize a Django site: mark translatable strings, run makemessages -l es and compilemessages, enable LocaleMiddleware and i18n_patterns…
Talk in Spanish on
Managing the Test Data NightmareAndrew Knight29m
Covers concrete, actionable choices: when to use database clones versus automated config scripts, when to mock endpoints, and when to create data dynamically…
Talk in English on
Bootstrapping your Local Python EnvironmentCalvin Hendryx-Parker38m
Concrete setup and reproducibility rules: avoid using the system Python and no sudo installs, manage interpreters with pyenv + venv/virtualenv, use pipx for…
Talk in English on
Demystifying Natural Language Processing across several industry verticalsJyotika Singh55m
Lists concrete industry wins—e‑commerce search and review sentiment, finance signals from social posts, real estate auto‑fill that boosts listing value 1–6%…
Talk in English on
Zero to production ready: a best practices process for Docker packagingItamar Turner Trauring43m
Starts with a working image and an explicit stepwise process: python:3.9-slim-bullseye base, listen on 0.0.0.0, non-root user and apt-get upgrade for security…
Talk in English on
code review is too late for code qualityAnthony Sottile25m
Argues that code review is too late for quality and instead pushes style and simple correctness to automation: pre-commit manages linters and formatters…
Talk in English on
~/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.