~/conference

DjangoCon Europe 2023

date:2023-05-29..2023-06-02
location:Edinburgh, United Kingdom
series:DjangoCon Europe · 2 editions
editions:[DjangoCon Europe 2018, DjangoCon Europe 2023]
titleauthorlength
Day 1 Welcome sessionBecky Smith, Mark Smith19m
Overview of logistics and community norms for DjangoCon Europe 2023: venue Wi‑Fi uses room‑specific QR codes that link to an attendee portal with schedule and…
Organiser on
Keynote: A speedrunning guide to software developmentTobias Kunze52m
Argues that deliberate practice beats talent, with speedrunning examples: Super Mario 64 moves from 70 stars (~45 min) to 16, 1, even 0 stars (top zero-star…
Talk at Music Hall on
Model-View-Controller (MVC) through the ages and in DjangoNik Halđimann28m
MVC retains practical value: it maps to Django as template = view and Django view = controller, with models sitting in models.py. Historical examples span…
Talk at Music Hall on
A Beginners Guide to Security Exploits in ActionAshley Mathew, Mario de la Ossa17m
A fake MySpace clone called TeamSpace demonstrates five live vulnerabilities and their fixes: SQL injection via raw() string formatting is used to delete a…
Talk at Music Hall on
The programmer's imaginationDaniele Procida53m
Argues that programmers’ imagination actively shapes software and culture, not neutrally: uses visits to the National Museum of Wales and paleoart to show how…
Talk at Music Hall on
Django Accessibility for EveryoneLauren Parsons28m
HTTP Archive and Lighthouse show six issues (color contrast, link text, labels, headings, alt text, document language) account for 96.1% of errors on top…
Talk at Music Hall on
The evolution of a Website into a radio automation back-end.Ernesto Rico Schmidt22m
A website that displayed a free‑radio schedule becomes a distributed automation back end: a Django app called steering acts as the source of truth and steering…
Talk at Music Hall on
Team Building in the Django Community: Strategies for CollaborationPsalms Kalu32m
Weekly meetups run for five months train beginners, use Discord for coordination, and pair newcomers with mentors; outcomes include an open-source Python…
Talk at Music Hall on
Teaching Children Python-What Works?Mykalin Jones31m
Argues against pushing Python at very young ages and recommends focusing first on reading, basic math and typing; uses Google Colab then Replit for hands‑on…
Talk at Music Hall on
Day 1 Lightning TalksChris Cave Ayeland, Can Bolukbas, Alex Gomez Martin, Kio Smallwood, David Seddon, Ronny Vedrilla, Nicholas Noe, Colm O'Connor, Markus Holtermann49m
A rapid roundup of concrete takeaways: research software engineering teams operate as small in‑house consultancies (<10 people) and pick Django for security…
Lightning on
Day 2 Lightning TalksSasha Romijin, Oluwafemi Tairu, Antonis Kalipetis, Lautaro Bringar, Rachel Willmer, Kaisa Lepajoe, Cheuk Ting Ho58m
A rapid sampler of concrete takeaways: a critique that “real developer” status is meaningless and impact matters more than clever code; actionable…
Lightning on
Lightning talksDavid Vaz, Miguel Magalhães, Fabian Braun, Helen Williams, Hana Burtin, Daniele Procida, Emma Dellescolle, Mia Bajić, Ahter Sönmez, Zaid Al-Jubouri, Dawn Michelle Wages, Sheryll Holley01h 07m
Forty short updates cover concrete tips and demos: Django CMS v4 content-versioning shows a two-model pattern that records who changed what and lets editors…
Lightning at Music Hall on
Beyond faceted searchAlex Henman30m
Builds a search engine that turns a JSON-based DSL into Django ORM queries, using model mixins to declare searchable models and a recursive algorithm that…
Talk at Music Hall on
Caching everywhereIuri de Silvio35m
Boozer uses Django cache framework with Redis/Memcached backends, Python’s lru_cache and cached_property for memoization, and django-cacheback to serve stale…
Talk at Music Hall on
Squeezing Django performance for 14.9 million users on WhatsAppRudi Giesler32m
Built a WhatsApp service called ContactNDoH that handles 14.9 million users and 850 million messages, backs a health‑check risk algorithm and ships results…
Talk at Music Hall on
Keynote: A New Adventure Is Born: How Open Source Dinos UniteDawn Michelle Wages42m
A playful persona system maps seven OSS roles — Apprentice Rex, Bang-Your-Head-asaurus, Tarot Python Party-dactyl, etc. — to concrete community practices…
Talk at Music Hall on
Turning test writing into a consistently brief and pleasant experienceWilhelm Klopp35m
Argues for integration tests not too many as the highest-value approach, cites academic ranges of 17–50% time spent on testing and interviews with ~15 Django…
Talk at Music Hall on
Building and scaling a live event platform with django-channelsRaphael Michel29m
Built a BSL‑licensed virtual event platform called Venueless that runs entirely on django-channels and serves events up to ~5,000 concurrent attendees. Shares…
Talk at Music Hall on
Do the holes in Swiss cheese leak abstractions?Tim Bell35m
A cron-run Django management command opens an atomic transaction that forces routing to the primary, reads users, then makes slow external API calls; an…
Talk at Music Hall on
Yak-shaving to Where the Puck is Going to Be.Carlton Gibson25m
Shows two working third‑party projects: Neapolitan — a single-file CRUD class that instantly wires list/detail/create/edit/delete for a model, ships base…
Talk at Music Hall on
Tuning PostgreSQL to work even betterKaren Jex34m
PostgreSQL defaults are conservative but a handful of concrete changes usually help: inspect values with SHOW and the pg_settings view and edit postgresql.conf…
Talk at Music Hall on
All about djangoproject.comPaolo Melchiorre22m
djangoproject.com now ships a Postgres-based search that replaces an external engine and returns cleaner, highlighted results; it potentially supports 28…
Talk at Music Hall on
Django for life (sciences)Nicolas Noé31m
Shows three concrete projects: an invasive-species daily email alert system that pulls from GBIF, a weather-radar pipeline that aggregates networks to produce…
Talk at Music Hall on
HTMX vs WASM - more backend or more frontend?Cheuk Ting Ho30m
Compares two concrete approaches: running Python in-browser with Pyodide and PyScript demos (pip-install numpy/pandas in the browser, VM RAM ~4GB limit, big…
Talk at Music Hall on
Green Coding with DjangoAndrew Aikman32m
Green Coding focuses on measurable wins: clearing background tabs to avoid CPU/RAM/swap waste, and addressing app-level inefficiencies where most energy goes…
Talk at Music Hall on
Good form: How Django’s form rendering improved during the 4.x seriesDavid Smith27m
Django 4.x switches form rendering to the template engine, adding as_div as an accessible default and a transitional renderer to preserve older table output…
Talk at Music Hall on
Keynote: DjangoGirls: It takes a VillageAisha Bello58m
DjangoGirls reports concrete impact: an army of 2,000+ volunteers runs 1,000+ events across 580 cities in 108 countries and 23,000 past attendees; the free…
Talk at Music Hall on
The Inevitable Tech Incident: The Lessons We Just Can't Seem to LearnAhter Sönmez28m
Argues that outages are inevitable and that learning fails when lessons stay at the individual level instead of becoming team or organizational practice…
Talk at Music Hall on
Gender Bias in Tech: Examining Evolution & Persistence of StereotypesEster Beltrami31m
Historical records show women make up the majority of programmers in the 1940s–1950s, then industry hiring practices and IBM-style aptitude testing help shift…
Talk at Music Hall on
Use SQLite in productionTom Dyson30m
Argues that SQLite is a viable production DB: measured client reports show 800–8,963 SQLite files per laptop (roughly 2,000 average) and roughly 806,000 DBs at…
Talk at Music Hall on
Sprints Introduction05m
Sprints are hands‑on coding sessions that produce real git commits to projects like Django CMS and other Django apps, with newcomers sometimes contributed in…
Organiser at Music Hall on
Closing session20m
Conference wraps with concrete logistics and numbers: nine workshops, 23 talks, 3 keynotes and 31 lightning talks, about 20 new speakers, and the program runs…
Organiser at Music Hall
~/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.