~/conference

DjangoCon US 2025

DjangoCon US 2025 is a Python and Django focused web development conference in Chicago, Illinois.

Django developers, backend engineers, site reliability engineers, devops engineers, Wagtail developers, open source maintainers, community organizers

GeneratedField computed columns; Django migrations safety; Postgres concurrent index strategies; vector semantic search integration; Wagtail content modelling patterns; deployment automation with django-simple-deploy; GitOps and Kubernetes deployments; Django for machine learning model serving; free-threaded Django performance modes; Django governance and community building; AIVAF request-filtering middleware; Postgres development environments

titleauthorlength
The X’s and O’s of Open Source with ShotGeek with Kudzayi BamhareKudzayi Bamhare25m
A passion project becomes an open-source product in 2024 that combines Django with the NBA API to stop made-up stats, deploys a prototype, creates…
Talk at Wolf Point Ballroom on
Building a Wagtail CMS Experience that Editors Love with Michael TrythallMichael Trythall45m
Shows concrete content modeling: use Wagtail pages models snippets, map nouns and relationships, and capture requirements in spreadsheets or diagrams. Enforce…
Talk at Wolf Point Ballroom on
Django's GeneratedFieldPaolo Melchiorre35m
GeneratedField lands in Django 5.0 and computes column values in the database using SQL expressions, with concrete examples on SQLite and PostgreSQL: geometry…
Talk on
Peaceful Django Migrations with Efe ÖgeEfe Öge33m
Explains two concrete causes of deployment outages: schema-version mismatch during rolling deploys (old servers writing rows the new code doesn’t expect) and…
Talk at Wolf Point Ballroom on
Django Without Borders: A 10-Year Journey of Open... with Ngazetungue MuheueNgazetungue Muheue27m
Ten years of building Django and Python communities in Namibia focuses on concrete outcomes: 5,000+ participants and 50% women, education day for high‑school…
Talk on
Beyond Filters: Modern Search with Vectors in Django with Kumar ShivenduKumar Shivendu25m
Claims a production-ready vector search pipeline that handles billion-scale search, shows an actual integration with Django via a Django semantic search…
Talk on
Evolving Django: What We LearnedJeffrey A. Clark24m
Claim: Django is not a SQL framework. A production-ready Django MongoDB backend exists that hooks Django indirection points, runs the Django test suite…
Talk at Wolf Point Ballroom on
Beyond Rate Limiting: Building an Active Learning Defense... with Aayush GaubaAayush Gauba32m
An open source Django native firewall named AIVAF learns from real traffic and ships as middleware: header checks that stop 90% of bad bots, IP blacklists with…
Talk on
Easy, Breezy, Beautiful... Django Unit Tests with Colleen DunlapColleen Dunlap32m
Concrete techniques and outcomes, not abstractions: unit tests use Django.test.TestCase and setupTestData to speed runs, Factory Boy and Django model factories…
Talk at Wolf Point Ballroom on
Community Update: Django Software Foundation with Thibaud ColasThibaud Colas16m
New DSF developments include a new fellow and working groups forming for social media events diversity inclusion and a proposed AI team plus board elections…
Talk on
Keynote: Django Reimagined For The Age of AI with Marlene MhangamiMarlene Mhangami45m
AI is already a massive force — ChatGPT hits ~100 million users in under two months and ~5.2 billion monthly visits — and LLMs behave as statistical…
Talk on
A(i) Modest Proposal with Mario MunozMario Munoz25m
A riff on Swift that actually proposes selling and eating junior devs as satire, backed by specific counts—120,000 developers produced yearly, 20,000 reserved…
Talk on
Django as a Database Documentation Tool: The Hidden Power... with Ryan CheleyRyan Cheley24m
Introduces Django 4.2 features that write model DB comment and DB table comment into Postgres via migrations so documentation lives in the schema; demonstrates…
Talk on
Lightning Talks (Wednesday) with Andrew MsharAndrew Mshar38m
A tiny Django app that shuffles agenda items and “pulls them out of a hat” actually exists and runs in production; it uses vanilla CSS, HTMX and Hyperscript…
Lightning on
What a Decade! with Timothy AllenTimothy Allen44m
A university runs a repeatable DevTap process with a 200-question audit and about 20 engineers prototyping three finalists in two weeks, and the result picks…
Talk on
Hidden Dangers Of AI In Developer Workflows: Navigating... with Dwayne McDanielDwayne McDaniel27m
Shows a real supply-chain incident where an NX library contained a supply chain prompt injection that exfiltrated keys, cites GitGuardian research finding…
Talk on
Panel Discussion: Two Decades of Django with Velda KiaraVelda Kiara58m
A twenty-year retrospective that actually helps: concrete numbers and projects, not platitudes. Notes that 52% install via DRF and that the deployment story is…
Panel on
Closing Remarks with Keanya PhelpsKeanya Phelps11m
Closing remarks focus on community outcomes not promises: lists of sponsors named down to Six Feet Up, Revs and MongoDB and Authentic JBS, Lincoln Loop…
Talk on
Opening Remarks (Day 3) with Keanya PhelpsKeanya Phelps10m
Land acknowledgement and a firm harassment‑free code of conduct with anonymized followup procedures set the tone; logistics specify lunch after lightning talks…
Talk on
Opening Remarks (Day 2) with Peter GrandstaffPeter Grandstaff11m
Brief logistics and community specifics: the code of conduct includes an email for confidential reports (conductjangokon.us) and named contacts for followup; a…
Talk on
Keynote: All The Ways To Use Django with ZagsBenjamin "Zags" Zagorsky45m
Claims that Django is modular not monolithic and shows concrete patterns: use Django React components to embed built React components and pass Django template…
Talk on
Opening Remarks (Day 1) with Keanya PhelpsKeanya Phelps14m
Opening remarks cover logistics and community rules not abstract promises: a land acknowledgement for Chicago, a strict code of conduct with reporting…
Talk on
Community Update: Django Events Foundation North America with Peter GrandstaffPeter Grandstaff09m
DEFNA handles conference logistics and liability, marks a 10-year milestone, and reports concrete needs: more volunteers, organizers, venue leads, and sponsors…
Talk on
ow to Enjoy Debugging in Production with Karen TraceyKaren Tracey26m
Argues that debugging in production becomes manageable by design not mystique, citing concrete failures and fixes: XML invalidated by ASCII control chars and…
Talk on
Level Up Your Django Frontend: Integrate Web Components into Django Templates with VueMike Hoolehan44m
A demo Django app that rolls tabletop dice shows concrete steps: add Vue single‑file components, cross‑compile them into Vue SFC → native web components with…
Talk at Sauganash Ballroom on
Community Update: Python Software Foundation with Dawn WagesDawn Michelle Wages17m
Community update reports that the Python Software Foundation pauses its grant program for the coming year while still historically giving about $300,000/year…
Talk on
Keynote: Lateral Thinking with Weathered Technology: How... with Carson GrossCarson Gross45m
Claim: apply Gunpei Yokoi’s lateral thinking with withered technology to web dev by sending HTML snippets not JSON. Tools: HTMX + Django, examples include…
Talk on
Django Governance: Growing Sustainable... with Rachell Calhoun Tim SchillingRachell Calhoun26m
Concrete governance moves are listed and proven: document an 8‑week mentor checklist, run decisions on weekly calls and record minutes, require 50% admin…
Talk on
Orientation with Kojo IdrissaKojo Idrissa26m
Orientation lays out concrete conference mechanics: two tracks run on separate floors (Senach and Wolfpoint) with mask‑only sections up front, a quiet room…
Talk on
Lightning Talks (Monday) with Andrew MsharAndrew Mshar24m
Quick bites that matter: a React demo called project 2029 proposes a tax cut for everyone under $235,000, a corporate minimum 10% tax, and an interactive…
Lightning on
Djangonaut Space: A Mentorship Program For Open Source with LilianLilian24m
An 8-week program pairs navigator/captain/janggonaut teams to onboard contributors, yields measurable output (session PR counts climb from near zero), spawns…
Talk at Sauganash Ballroom on
Lightning Talks (Tuesday) with Andrew MsharAndrew Mshar49m
Three-minute bursts deliver concrete results: an AI experiment reports three teams using ChatGPT Claude Gemini, faster prototyping but looped debugging and the…
Lightning on
Deploy Django: GitOps & Kubernetes Made Easy with Calvin Hendryx-ParkerCalvin Hendryx-Parker44m
A live demo runs end-to-end in about 25 minutes and actually creates a fresh GitHub repo, CI pipeline, K3S cluster, Route 53 DNS and a running Django + Next.js…
Talk at Sauganash Ballroom on
PostgreSQL: Tuning parameters or Tuning Queries? with Henrietta DombrovskayaHenrietta Dombrovskaya18m
Claims that tuning Postgres parameters rarely beats fixing queries and indexes, demonstrated on the posgressier dataset from GitHub using actual timings: a…
Talk at Sauganash Ballroom on
Django for AI: Deploying Machine Learning Models with Django with Will VincentWill Vincent45m
Shows a concrete pipeline: Iris dataset, SVM, scikit-learn, joblib (97% accuracy) trained in ~20 lines in a notebook, saved and loaded by Django views, forms…
Talk at Sauganash Ballroom on
The Source of Change: Bettering Online Open Source Communities... with KattniKattni25m
Recording presents a six‑year community experiment that built a safe welcoming supportive community and kept it that way with a strictly enforced code of…
Talk at Sauganash Ballroom on
Building maintainable Django projects: the difficult teenage yearsAlex Henman21m
Ten years of a single Django codebase yields concrete fixes not slogans: a custom-event pattern that injects Vue components via teleport/portals into legacy…
Talk at Wolf Point Ballroom on
Beyond the ORM: from Postgres to OpenSearch with Andrew MsharAndrew Mshar35m
Iris moves address data out of Postgres into Cosmos on OpenSearch with Greenhouse as the API layer and equipment followup in progress, cutting a worst case SQL…
Talk at Sauganash Ballroom on
What would the django of data pipelines look like? with Lisa DusseaultLisa Dusseault23m
Proposal: a small framework called Phaser that applies Django ideas to pipelines and that is already used to prototype a messy HR ingest. It provides…
Talk at Wolf Point Ballroom on
Python for Planet Earth: Climate Modeling and Sustainability.. with Drishti JainDrishti Jain28m
Shows concrete pipelines and working code: loading netCDF temperature files to compute a 10‑year moving average of temperature anomalies, using netCDF4 and…
Talk at Wolf Point Ballroom on
Entering the World of CMS with Wagtail with Michael RileyMichael Riley40m
Wagtail demands code-first models not UI hacks: pages and articles become Django models with foreign keys for images and authors, rich text fields and…
Talk at Sauganash Ballroom on
Cutting latency in half: What actually worked—and what didn’tTimothy Mccurrach45m
Argues that proactive profiling (not just reactive fixes) finds surprising wins: average server response falls from 395 ms to 218 ms by profiling P95…
Talk at Wolf Point Ballroom on
Winemaking with Mutable Event Sourcing in Django with Chris MuthigChris Muthig46m
A mutable event‑sourced system is built and running in production for wineries: events and aggregates live as Django models as event store backed by Postgres…
Talk at Wolf Point Ballroom on
Reverse engineering the QR code generator and URL forwarder... with MariattaMariatta32m
Builds a local QR generator and URL forwarder using Python and the qrcode library, a one‑page Django app, Postgres for slugs, and static assets on…
Talk at Sauganash Ballroom on
Big Bad World of Postgres Dev EnvironmentsElizabeth Garrett Christensen25m
Three concrete workflows and the exact tools to pick between them: Postgres.app for fast local dev, Docker images (custom images to include PostGIS or…
Talk at Sauganash Ballroom on
Free Threaded Django with Micah LyleMicah Lyle42m
Demo runs show runserver (one thread per request) using a pure Python hasher cuts developer latency and records about 40% faster on a laptop, while Gunicorn…
Talk at Sauganash Ballroom on
Automating initial deployments with django-simple-deploy with Eric MatthesEric Matthes26m
Claims a Django-centric deploy command that runs manage.py deploy and automates initial deployments across platforms, demonstrably succeeding on Fly with a…
Talk at Sauganash Ballroom on
High Performance Django at Ten: Old Tricks & New PicksPeter Baumgartner47m
Book released 2014 and crowdfunded on Kickstarter (about $13,000) with reported total sales ~$57,514.20; claims that Django scales when you apply specific…
Talk at Sauganash Ballroom 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.