DjangoCon Europe 2022 Get different formats: curl https://pretalx.evolutio.pt/djangocon-europe-2022/schedule/\?format=table (default) curl https://pretalx.evolutio.pt/djangocon-europe-2022/schedule/\?format=list 2022-09-21 | Auditorium | Workshops 07:00 --┌────────────────────┬────────────────────┐ │ │ │ │ Registration  │ Registration  │ │ │ │ │ │ │ │ │ │ 07:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 08:00 --├────────────────────┼────────────────────┘ │ Welcome Session  │ │ en │ ├────────────────────┤ │ │ │ Keynote:  │ 08:30 --│ Improving  │--------------------- │ Contributor  │ │ Experience &  │ │ Broadening  │ │ Contributor  │ │ Scope  │ 09:00 --│ │--------------------- │ Kojo Idrissa  │ │ en │ ├────────────────────┤ │ │ │ Hidden gems of … │ 09:30 --│ │--------------------- │ Maxim Danilov  │ │ en │ ├────────────────────┤ │ ├────────────────────┐ │ Coffee Break  │ Coffee Break  │ 10:00 --│ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┤ │ │ │ │ Experimenting  │ Bulletproof  │ 10:30 --│ with file-based… │ Python –  │ │ │ Property-Based  │ │ Sage Abdullah  │ Testing with  │ │ en │ Hypothesis  │ ├────────────────────┤ │ │ │ Michael Seifert  │ 11:00 --│ Add Multi-Factor │ en │ │ Authentication … ├────────────────────┘ │ ├────────────────────┐ │ Justin Mayer  │ │ │ en │ Build a  │ ├────────────────────┤ production ready │ 11:30 --│ │ GraphQL API  │ │ Introducing Dja… │ using Python  │ │ │ │ │ Vitaliy Kuchery… │ Patrick Arminio  │ │ en │ │ ├────────────────────┤ en │ 12:00 --│ ├────────────────────┤ │ Lunch Break  │ │ │ │ Lunch Break  │ │ │ │ │ │ │ │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --├────────────────────┼────────────────────┘ │ │ │ Keynote: Scaling │ │ from One to  │ │ Billions  │ │ │ 13:30 --│ Daniel Roy Gree… │--------------------- │ │ │ en │ │ │ │ │ │ │ 14:00 --├────────────────────┤--------------------- │ │ │ Deep Inside Dja… │ │ │ │ Bas Steins  │ │ en │ 14:30 --├────────────────────┤--------------------- │ ├────────────────────┐ │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ │ │ 15:00 --├────────────────────┼────────────────────┤ │ │ │ │ Component-driven │ Introduction to  │ │ UI development … │ Diátaxis  │ │ │ │ │ Thibaud Colas  │ Daniele Procida  │ 15:30 --│ en │ │ ├────────────────────┤ en │ │ │ │ │ The windy path  │ │ │ to fast, pain- … ├────────────────────┘ │ ├────────────────────┐ 16:00 --│ Darian Moody  │ │ │ en │ Demystifying  │ ├────────────────────┤ Modern  │ │ │ JavaScript using │ │ The hack behind  │ Vue.js  │ │ the curtain! De… │ │ 16:30 --│ │ Žan Anderle  │ │ Emilio Carrión  │ │ │ en │ en │ ├────────────────────┼────────────────────┘ │ │ │ Lightning Talks  │ 17:00 --│ │--------------------- │ en │ │ │ │ │ │ │ │ │ 17:30 --└────────────────────┘--------------------- 2022-09-22 | Auditorium | Workshops 08:00 --┌────────────────────┐--------------------- ├────────────────────┤ │ │ │ Keynote: What  │ │ should you have  │ │ to worry about  │ 08:30 --│ │--------------------- │ Katie McLaughlin │ │ │ │ en │ │ │ │ │ 09:00 --│ │--------------------- ├────────────────────┤ │ │ │ Will PyScript r… │ │ │ │ Cheuk Ting Ho  │ 09:30 --│ en │--------------------- ├────────────────────┼────────────────────┐ │ │ │ │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ 10:00 --│ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┤ │ │ │ │ 🐍 ❤️ 🦀  │ Rethinking Forms │ 10:30 --│ │ in Django  │ │ Markus Holterma… │ │ │ │ Jacob Rief  │ │ en │ │ ├────────────────────┤ en │ │ │ │ 11:00 --│ Better managing  │ │ │ i18n and PO fil… ├────────────────────┘ │ ├────────────────────┐ │ Felix Mino  │ │ │ en │ What are  │ ├────────────────────┤ development  │ 11:30 --│ │ environments  │ │ Observe!  │ for, and why  │ │ │ isn’t it simple… │ │ Honza Král  │ │ │ en │ Chad Carlson  │ ├────────────────────┤ en │ 12:00 --│ ├────────────────────┤ │ Lunch Break  │ │ │ │ Lunch Break  │ │ │ │ │ │ │ │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --├────────────────────┼────────────────────┤ │ │ │ │ The programmer's │ Server-Side is  │ │ imagination  │ back, baby! 💻  │ │ │ optional. Just 👀 │ │ Daniele Procida  │ supported 😊  │ 13:30 --│ en │ │ ├────────────────────┤ Rune Kaagaard, … │ │ │ │ │ Quality  │ en │ │ Assurance in Dj… ├────────────────────┘ │ ├────────────────────┐ 14:00 --│ Radoslav Georgi… │ │ │ en │ A Gentle  │ ├────────────────────┤ Introduction to  │ │ │ Django Ninja  │ │ Predict Lightni… │ │ │ │ Quazi Nafiul Is… │ 14:30 --│ Calvin Hendryx-… │ │ │ en │ en │ ├────────────────────┤ │ │ ├────────────────────┤ │ Coffee Break  │ │ │ │ Coffee Break  │ 15:00 --│ │ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┤ │ │ │ │ From React to  │ Automated  │ 15:30 --│ htmx on a real-… │ Integration  │ │ │ Testing and Live │ │ David Guillot  │ Documentation  │ │ en │ for your Django… │ ├────────────────────┤ │ │ │ Camila Maia  │ 16:00 --│ The (Python)  │ en │ │ Magic of Django… ├────────────────────┘ │ ├────────────────────┐ │ Mark Smith  │ │ │ en │ TDD applied to  │ ├────────────────────┤ Django API  │ 16:30 --│ │ development  │ │ factory_boy:  │ │ │ testing like a … │ Emilio Carrión  │ │ │ │ │ Camila Maia  │ en │ │ en │ │ 17:00 --├────────────────────┼────────────────────┘ │ │ │ Lightning Talks  │ │ │ │ en │ │ │ 17:30 --│ │--------------------- │ │ │ │ └────────────────────┘ 2022-09-23 | Auditorium | Workshops 09:00 --┌────────────────────┐--------------------- ├────────────────────┼────────────────────┐ │ │ │ │ Async Django: T… │ Creating of  │ │ │ really  │ │ Carlton Gibson  │ multilingual  │ 09:30 --│ en │ Django project  │ ├────────────────────┤ │ │ │ Maxim Danilov  │ │ Coffee Break  │ │ │ │ en │ │ ├────────────────────┤ 10:00 --│ │ Coffee Break  │ │ │ │ │ │ │ ├────────────────────┼────────────────────┤ │ │ │ │ Run your tests  │ Everything you  │ 10:30 --│ in hundreds of … │ didn't want to  │ │ │ know about  │ │ Anton Pirker  │ Cross-site  │ │ en │ Request Forgery… │ ├────────────────────┤ │ │ │ Andreas Schmitz  │ 11:00 --│ Handling Django  │ en │ │ in highly concu… ├────────────────────┘ │ ├────────────────────┐ │ Tarun Garg  │ │ │ en │ What’s happening │ ├────────────────────┤ and what do I do │ 11:30 --│ │ about it?  │ │ A use case of i… │ │ │ │ Angela Parker (… │ │ SebCorbin  │ │ │ en │ en │ ├────────────────────┤ │ 12:00 --│ ├────────────────────┤ │ Lunch Break  │ │ │ │ Lunch Break  │ │ │ │ │ │ │ │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --├────────────────────┼────────────────────┘ │ │ │ Keynote: Growing │ │ pains of an open │ │ source project  │ │ │ 13:30 --│ Pradyun Gedam  │--------------------- │ │ │ en │ │ │ │ │ │ │ 14:00 --├────────────────────┤--------------------- │ │ │ Data-Oriented D… │ │ │ │ Adam Johnson  │ │ en │ 14:30 --├────────────────────┼────────────────────┐ │ │ │ │ Coffee Break  │ Coffee Break  │ │ │ │ │ │ │ │ │ │ 15:00 --├────────────────────┼────────────────────┤ │ │ │ │ Why would anyone │ Understanding  │ │ use Snowflake a… │ everything your  │ │ │ Django code is  │ │ Felipe Hoffa  │ doing at runtime │ 15:30 --│ en │ using Kolo  │ ├────────────────────┤ │ │ │ Wilhelm Klopp  │ │ How to  │ en │ │ facilitate spon… ├────────────────────┘ │ ├────────────────────┐ 16:00 --│ Deleted User  │ │ │ en │ Everything You  │ ├────────────────────┤ Wanted to Know  │ │ │ About Databases  │ │ Foundational  │ as a Developer  │ │ Knowledge: The … │ but Were Too Af… │ 16:30 --│ │ │ │ Chaim Kirby  │ Karen Jex  │ │ en │ en │ ├────────────────────┼────────────────────┘ │ │ │ Lightning Talks  │ 17:00 --│ │--------------------- │ en │ │ │ ├────────────────────┤ │ Closing Session  │ │ en │ 17:30 --└────────────────────┘---------------------