DjangoCon Europe 2021 Get different formats: curl https://pretalx.evolutio.pt/2021/schedule/\?format=table (default) curl https://pretalx.evolutio.pt/2021/schedule/\?format=list 2021-06-02 | Main Room | Secondary Room 07:00 --┌────────────────────┐--------------------- │ Welcome to Djan… │ │ │ ├────────────────────┤ │ │ │ Programming for  │ 07:30 --│ pleasure  │--------------------- │ │ │ Daniele Procida  │ │ ├────────────────────┐ │ en │ │ │ │ Getting started  │ 08:00 --├────────────────────┤ with React,  │ │ │ GraphQL, and  │ │ Unlocking the  │ Django  │ │ full potential  │ │ │ of PostgreSQL  │ Aaron Bassett  │ │ indexes in Djan… │ │ 08:30 --│ │ en │ │ Haki Benita  ├────────────────────┘ │ en │ ├────────────────────┤ │ │ │ Your very own  │ 09:00 --│ real time chat  │--------------------- │ with Django  │ │ Channels  │ │ │ │ Amanda Savluchi… │ │ en │ 09:30 --├────────────────────┤--------------------- │ │ │ Telepath -  │ │ adding the  │ │ missing link  │ │ between Django … │ 10:00 --│ ├────────────────────┐ │ Matt Westcott  │ │ │ en │ Teaching  │ ├────────────────────┤ cPython, Turtle  │ │ │ Graphics, and  │ │ (A) SQL for  │ Jinja2 in the  │ 10:30 --│ Django  │ Browser  │ │ │ │ │ Stefan Baerisch  │ Christopher Loz… │ │ │ en │ │ en ├────────────────────┘ │ │ 11:00 --├────────────────────┤--------------------- │ │ │ Break  │ │ │ │ │ │ │ 11:30 --│ │--------------------- │ │ │ │ │ │ ├────────────────────┤ │ │ 12:00 --│ KEYNOTE | How to │--------------------- │ be a djangonaut  │ │ in a climate  │ │ emergency  │ │ │ │ Chris Adams  │ 12:30 --│ │--------------------- │ en │ │ │ │ │ │ │ │ │ 13:00 --│ │--------------------- ├────────────────────┤ │ │ │ Full-stack  │ │ Django Rest  │ │ Framework  │ 13:30 --│ ├────────────────────┐ │ Thiago Garcia d… │ │ │ │ Django  │ │ en │ Sketchnoting  │ ├────────────────────┤ Challenge  │ │ │ │ 14:00 --│ Writing Safe Da… │ Sara Peeters  │ │ │ │ │ Markus Holterma… │ en │ │ en │ │ └────────────────────┴────────────────────┘ 14:30 --------------------------------------------- ┌────────────────────┐ │ │ │ Hunting Perform… │ │ │ │ Sümer Cip  │ 15:00 --│ en │--------------------- └────────────────────┘ ┌────────────────────┐ │ │ 15:30 --│ Domain Driven D… │--------------------- │ │ │ Patrick Arminio  │ │ en │ └────────────────────┘ 16:00 --------------------------------------------- ┌────────────────────┐ │ Closing Day 1  │ │ │ │ │ │ │ 16:30 --└────────────────────┘--------------------- ┌────────────────────┐ │ │ │ Social Track  │ │ │ │ │ 17:00 --│ │--------------------- │ │ │ │ │ │ │ │ │ │ 17:30 --│ │--------------------- └────────────────────┘ 2021-06-03 | Main Room | Secondary Room 07:00 --┌────────────────────┐--------------------- │ Opening Day 2  │ │ │ ├────────────────────┤ │ │ │ Dynamic static … │ 07:30 --│ │--------------------- │ Carlton Gibson  │ │ en │ └────────────────────┼────────────────────┐ │ │ │ Profiling Django │ 08:00 --┌────────────────────┤ & Python apps  │ │ │ │ │ Anvil: Full Sta… │ Jérôme Vieilled… │ │ │ │ │ Meredydd Luff  │ en │ │ en │ │ 08:30 --└────────────────────┤ │ └────────────────────┘ ┌────────────────────┐ │ │ │ Hacking Django … │ 09:00 --│ │--------------------- │ Calvin Hendryx-… │ │ en │ └────────────────────┘ 09:30 --┌────────────────────┐--------------------- │ │ │ Modern JavaScri… │ │ │ │ Cory Zue  │ │ en │ 10:00 --└────────────────────┼────────────────────┐ │ │ │ Django Unstuck:  │ ┌────────────────────┤ Suggestions for  │ │ │ common  │ │ Clean Architect… │ challenges in  │ 10:30 --│ │ your projects  │ │ Paul Wolf  │ │ │ en │ Johannes Spielm… │ └────────────────────┤ en │ └────────────────────┘ 11:00 --┌────────────────────┐--------------------- │ │ │ Break  │ │ │ │ │ │ │ 11:30 --│ │--------------------- │ │ │ │ │ │ ├────────────────────┤ │ │ 12:00 --│ KEYNOTE |  │--------------------- │ Spreading our  │ │ tentacles -  │ │ taking a Django  │ │ app global  │ │ │ 12:30 --│ Frederike Jaeger │--------------------- │ │ │ en │ │ │ │ │ │ │ 13:00 --│ │--------------------- ├────────────────────┤ │ │ │ HTMX: Frontend … │ │ │ │ Thomas Güttler  │ 13:30 --│ en ├────────────────────┐ └────────────────────┤ │ │ Managing  │ │ multiple Django  │ ┌────────────────────┤ services in a  │ │ │ single repo  │ 14:00 --│ You might not n… │ │ │ │ Benjy Weinberger │ │ Afonso Cerejeira │ │ │ en │ en │ └────────────────────┴────────────────────┘ 14:30 --------------------------------------------- ┌────────────────────┐ │ │ │ Django with Pos… │ │ │ │ Paolo Melchiorre │ 15:00 --│ en ├────────────────────┐ └────────────────────┤ │ │ Deploying a Dja… │ │ │ ┌────────────────────┤ Calvin Hendryx-… │ │ │ en │ 15:30 --│ How to create a… ├────────────────────┘ │ │ │ Adam Hill  │ │ en │ └────────────────────┘ 16:00 --------------------------------------------- ┌────────────────────┐ │ Closing Day 2  │ │ │ │ │ │ │ 16:30 --└────────────────────┘--------------------- ┌────────────────────┐ │ │ │ Social Track  │ │ │ │ │ 17:00 --│ │--------------------- │ │ │ │ │ │ │ │ │ │ 17:30 --│ │--------------------- └────────────────────┘ 2021-06-04 | Main Room | Secondary Room 07:00 --┌────────────────────┐--------------------- │ Opening Day 3  │ │ │ ├────────────────────┤ │ │ │ Speed up your  │ 07:30 --│ tests with  │--------------------- │ setUpTestData  │ │ │ │ Adam Johnson  ├────────────────────┐ │ │ │ │ en │ Migrations and  │ 08:00 --├────────────────────┤ understanding  │ │ │ Django's  │ │ Rewriting Django │ relationship  │ │ from (almost)  │ with its databa… │ │ scratch in 2021  │ │ │ │ David Wobrock  │ 08:30 --│ Emma Delescolle  │ en │ │ ├────────────────────┘ │ en │ ├────────────────────┤ │ │ │ Get interactive! │ 09:00 --│ Putting a shell  │--------------------- │ (or a desktop)  │ │ in your Django … │ │ │ │ Florian Haas, M… │ │ en │ 09:30 --├────────────────────┤--------------------- │ │ │ Build, deploy  │ │ and scale:  │ │ Django, GraphQL  │ │ and SPA  │ 10:00 --│ ├────────────────────┐ │ dhilipsiva  │ │ │ en │ Cleanroom  │ ├────────────────────┤ Software  │ │ │ Engineering with │ │ Load Testing a  │ Django  │ 10:30 --│ Django  │ │ │ Application  │ Francisco J. Ló… │ │ using LocustIO  │ │ │ │ en │ │ Pranjal Jain, V… ├────────────────────┘ │ en │ 11:00 --├────────────────────┤--------------------- │ │ │ Break  │ │ │ │ │ │ │ 11:30 --│ │--------------------- │ │ │ │ │ │ ├────────────────────┤ │ │ 12:00 --│ KEYNOTE | We're  │--------------------- │ all part of  │ │ this: Jazzband 5 │ │ years later  │ │ │ │ Jannis Leidel (… │ 12:30 --│ │--------------------- │ en │ │ │ │ │ │ │ │ │ 13:00 --│ │--------------------- ├────────────────────┤ │ │ │ The  │ │ request/response │ │ cycle - a  │ 13:30 --│ Djangonautic jo… │--------------------- │ │ │ Timothy McCurra… │ │ en │ ├────────────────────┤ │ │ 14:00 --│ All about The  │--------------------- │ Django Software  │ │ Foundation (DSF) │ │ │ │ Anna Makarudze  │ │ │ 14:30 --│ en │--------------------- ├────────────────────┤ │ │ │ Serving Files  ├────────────────────┐ │ with Django  │ │ │ │ What about Djan… │ 15:00 --│ Jochen Wersdörf… │ │ │ │ David Vaz, Migu… │ │ en │ en │ │ ├────────────────────┘ ├────────────────────┤ │ │ 15:30 --│ Securing Django  │--------------------- │ Applications  │ │ │ │ Gajendra Deshpa… │ │ │ │ en │ 16:00 --│ │--------------------- ├────────────────────┤ │ Closing Remarks… │ │ │ │ │ │ │ 16:30 --└────────────────────┘--------------------- ┌────────────────────┐ │ │ │ Social Track  │ │ │ │ │ 17:00 --│ │--------------------- │ │ │ │ │ │ │ │ │ │ 17:30 --│ │--------------------- └────────────────────┘ 2021-06-05 No talks on this day. 2021-06-06 No talks on this day.