~/conference

DjangoCon Europe 2018

date:2018-05-23..2018-05-25
location:Heidelberg, Germany
series:DjangoCon Europe · 2 editions
editions:[DjangoCon Europe 2018, DjangoCon Europe 2023]
titleauthorlength
Guten MorgenRaphael Michel, Tobias Kunze20m
Conference housekeeping for the tenth DjangoCon Europe: wardrobe at the main entrance (staffed), photo policy by lanyard color, a quiet room upstairs and…
Talk on
Keynote: Writing Code? Pfft... Evolve it Instead!Emma Gordon45m
Shows a working pipeline that uses genetic algorithms to evolve code strings into runnable programs by targeting the program output with a fitness function…
Talk on
A different Form of navigationChaim Kirby23m
Shows using HTML forms as the primary navigation state: carry a form’s selections across full page requests and also instantiate a form from a link by storing…
Talk on
It's not a bug, it's a biasAnna-Livia Cardin Gomart25m
Argues that software encodes makers’ worldview so products reproduce systematic exclusions, citing Siri hides a body but misses abortion clinics as a concrete…
Talk on
Building real time applications with DjangoIacopo Spalletti29m
Explains how Channels 2.0 + ASGI let Django handle real‑time protocols (WebSockets) with Daphne as the protocol server, a channel layer for IPC, routers, and…
Talk on
Can packaging improve Django deployments?Markus Zapke-Gründemann29m
Argues that turning a Django site into a Python distribution makes deployments reproducible and faster: use setup.cfg + MANIFEST.in to build wheels, add an…
Talk on
Representing Hierarchies in Relational DatabasesJacob Rief27m
Relational parent-pointer trees force one database round trip per depth level unless the DB supports WITH RECURSIVE; using that, django-tree implements CTE…
Talk on
Creating Solid APIsRivo Laks46m
A concrete workflow for production APIs: uses Django + DRF, adopts JSON API for standardized responses and linkable includes, supports token and OAuth2 flows…
Talk on
Making smarter queries with advanced ORM resourcesMariana Bedran Lesche29m
Builds a toy Django project, imports hundreds of thousands of rows with bulk_create, and shows concrete ORM patterns that actually improve runtime. Uses…
Talk on
Accessibility Matters: Creating a Better WebLindsey Dragun29m
Web accessibility follows WCAG 2.0 (POUR) and affects roughly 10–20% of users; EU directives from 2016 push public sites to comply. A simple manual test —…
Talk on
Lightning Talks IRussell Keith-McGee33m
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…
Lightning on
Guten MorgenRaphael Michel, Tobias Kunze09m
Housekeeping announces that the code of conduct applies to talks, socials and event hashtags and gives a contact phone and email for concerns, explains two…
Talk
Organizing Conferences For Learners: How we did it in NamibiaJessica Upani26m
Organizing a Namibia school conference called Computer Day runs as a one- or two-day program with talks, poster and software demos, and full-day Python and…
Talk on
Keynote: 23 Years Without A Proper JobRachel Willmer47m
Left salaried work 23 years ago, builds a digital-cash startup in 1995 that runs eight years, then freelances while running an ebook site for eight years that…
Talk on
ORM: The SequelKatie McLaughlin32m
A running demo of the UnicodeX app shows how to inspect schema and rows from the manage.py shell, enumerate models via Model._meta.get_fields, and run queries…
Talk on
Taking Channels AsyncAndrew Godwin29m
Channels 2.0 is a ~75% rewrite that makes Channels fully async using Python asyncio, replacing worker processes with a single-process server (Daphne) plus a…
Talk on
Growing old gracefully: on being a career programmer.Carlton Gibson45m
Practical roadmap for a long software career: treat it as a marathon, pace work and save a pipeline of clients or three months of runway, and fight hiring…
Talk on
Protecting Personal Data with Django (because it's the law)Will Hardy40m
GDPR becomes enforceable on 25 May 2018 and requires systems to answer data access/rectification/erasure/portability requests within 30 days and report…
Talk on
On The Look-Out For Your DataMarkus Holtermann26m
Compares database approaches (PostgreSQL ILIKE/contains and trigram indexing) with external engines (Elasticsearch, Solr, Whoosh, Xapian) and shows working…
Talk on
Automated spell-checking in Django projectsJakob Schnell32m
Automated checks use sphinxcontrib-spelling for Sphinx docs and a new tool potypo for .po files, combining python-gettext parsing with pyenchant to run…
Talk on
Slow Food Digests Better - or how to maintain a 8.5 year old Python project withoutChristopher Grebs30m
AMO is a 13-year-old site ported from PHP to Python/Django 1.1 in 2010 that now serves 3 million weekly users from a roughly 250,000 LOC codebase. The team…
Talk on
Strategies to Edit Production DataJulie Qiu30m
Five concrete strategies for making production writes safer: raw SQL with a Google spreadsheet audit trail, local Python scripts with dry‑run flags, remote…
Talk on
Lightning Talks II39m
Nine five‑minute demos run back to back covering working tools and numbers not high‑level fluff: octo-core — a Python+GStreamer mixer for lecture capture with…
Lightning on
Guten MorgenRaphael Michel, Tobias Kunze03m
Morning announcements cover logistics and schedule details: reminder of the code of conduct and on-site team, lightning talks require index cards and separate…
Talk on
Keynote: The naïve programmerDaniele Procida50m
Argues that a naive programmer—unsophisticated, self‑taught, messy code—can still invent valuable solutions: a concrete internal tool written without tests or…
Talk on
Physical Health offeringRamon Manuel07m
Claims that 70% of people have shoulder or low-back pain and offers a 10-minute office workout using only a chair. Presents side shoulder stretches (about five…
Talk
An Intro to Docker for DjangonautsLacey Williams Henschel34m
Builds a minimal Dockerfile for a Django app using FROM Python 3.6, ENV to set unbuffered output, COPY requirements.txt into /code/, RUN pip install, WORKDIR…
Talk on
Out of Sight, Out of Mind: Survival tricks and tools for remote developersAlessio Bragadini43m
Defines a remote-first workflow: test-driven development with unit tests and Selenium, GitLab pipelines that run CI on every commit, and Sentry + webhooks that…
Talk on
GraphQL in Python and DjangoPatrick Arminio27m
GraphQL claims to replace many REST endpoints by letting clients ask for exactly the fields they need, reducing overfetching; Facebook creates it (2012) and…
Talk on
Banking with Django - how to not lose your customer's moneyAnssi Kääriäinen30m
Holvi runs its core on Django + Django REST Framework, PostgreSQL, Celery/Redis and AWS and prevents lost money by treating payments as durable messages. The…
Talk on
Want More Women in Tech? Start with Django GirlsSara Heins20m
Django Girls is a free weekend workshop that uses the official Django tutorial, mentor-led pairs, and a Friday install party to get absolute beginners coding…
Talk on
Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858Lilly Ryan31m
1858 attempt lays a 3,000 km undersea copper cable weighing about one ton per mile, links Britain and North America, and goes live with fireworks — then goes…
Talk on
Intro to Sprints09m
Two days of hands-on sprints focus on picking real tickets—bugs or improvements—and working in pairs or small groups to patch, document, translate or get a…
Organiser
It's about timeRussell Keith-Magee32m
Dates carry centuries of exceptions: Gregorian tweaks, the October Revolution shift, Sweden's one-off February 30 in 1712, Berlin's historical LMT of +53…
Talk on
An ODe to OAuthAkos Hochrein27m
Prezi replaces an 11‑year custom auth fork with the framework‑independent Python Social Auth (social-core), migrating Google and Facebook logins, handling ~170…
Talk on
Auf Wiedersehen15m
The closing remarks list hard facts: 399 attendees, 132 submissions with 29 talks chosen, 19 hours 20 minutes of recorded content, and a median video release…
Organiser
Lightning Talks IIIDjangoCon Europe Crew50m
Twenty rapid demos cover practical fixes and small tools with measurable wins: live stenography hits 180–300+ words/minute and needs prep notes; a pytest…
Lightning 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.