PyCon UK 2019 Get different formats: curl https://pretalx.com/pyconuk-2019/schedule/\?format=table (default) curl https://pretalx.com/pyconuk-2019/schedule/\?format=list 2019-09-13 | Assembly Room | Ferrier Hall | Room A | Room B | Room C | Room D | Room I | Room J 08:00 --┌────────────────────┐--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Introduction  │ │ │ │ Daniele Procida  │ │ en │ 08:30 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Reproducible  │ │ Science: The  │ │ Good, The Bad,  │ │ The Ugly and The │ 09:00 --│ Untold  │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Dr. Tania Allard │ │ │ │ en │ │ │ 09:30 --├────────────────────┤--------------------┌────────────────────┬────────────────────┬────────────────────┐--------------------┌────────────────────┬────────────────────┐ │ │ │ │ │ │ │ │ │ │ Astro Pi: Pytho… │ │ TDD in Python  │ Step Into the AI │ Demystifying  │ │ Flask-restplus  │ Intro to  │ │ │ │ with pytest  │ Era: Deep  │ Neural Networks  │ │ workshop for  │ integrating  │ │ Ben Nuttall  │ │ │ Reinforcement  │ │ │ beginners  │ search into your │ │ en │ │ Leonardo Giorda… │ Learning  │ Michal Grochmal  │ │ │ Django app  │ 10:00 --└────────────────────┘--------------------│ │ Workshop  │ │--------------------│ Wietse Braam, A… │ │ │ en │ │ en │ │ │ Emanuil Tolev  │ │ │ Charlotte Feath… │ │ │ en │ │ │ │ │ │ │ │ en │ │ │ en │ │ │ │ │ │ │ │ │ │ │ │ 10:30 --┌────────────────────┬────────────────────┤ │ │ │--------------------│ │ │ │ │ │ │ │ │ │ │ │ │ You are in a ma… │ Optimizing Inpu… │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ David R. MacIver │ Daniel Rios  │ │ │ │ │ │ │ │ en │ en │ │ │ │ │ │ │ 11:00 --├────────────────────┼────────────────────┼────────────────────┴────────────────────┴────────────────────┼────────────────────┼────────────────────┴────────────────────┘ │ │ │ │ │ │ Sans I/O progra… │ Code walk this … │ │ Logging Rethoug… │ │ │ │ │ │ │ Alex Chan  │ Mary Chester-Ka… │ │ Markus Holterma… │ │ en │ en │ │ en │ 11:30 --├────────────────────┼────────────────────┤--------------------------------------------------------------├────────────────────┤------------------------------------------ │ │ │ │ │ │ Asynchronous We… │ Static Typing i… │ │ Python in Medic… │ │ │ │ │ │ │ Miguel Grinberg  │ Dustin Ingram  │ │ David Chong, Gu… │ │ en │ en │ │ en │ 12:00 --└────────────────────┴────────────────────┘--------------------------------------------------------------└────────────────────┘------------------------------------------ 12:30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13:30 --┌────────────────────┬────────────────────┐------------------------------------------------------------------------------------------------------------------------------ │ │ │ │ Technical Debt … │ Here's Your Mis… │ │ │ │ │ Irit Katriel  │ Tobias Kohn  │ │ en │ en │ 14:00 --├────────────────────┼────────────────────┤--------------------------------------------------------------┌────────────────────┐------------------------------------------ │ │ │ │ │ │ Training my dog… │ Syntactic sugar… │ │ The dos and don… │ │ │ │ │ │ │ Vince Knight  │ Richard Terry  │ │ Petr Stehlík  │ │ en │ en │ │ en │ 14:30 --├────────────────────┼────────────────────┤--------------------------------------------------------------├────────────────────┤------------------------------------------ │ │ │ │ │ │ More Than You E… │ Regexplained - … │ │ Automating Code… │ │ │ │ │ │ │ Mark Smith  │ Samathy Barratt  │ │ Qasim K  │ │ en │ en │ │ en │ 15:00 --└────────────────────┴────────────────────┘--------------------------------------------------------------└────────────────────┘------------------------------------------ 15:30 --┌────────────────────┬────────────────────┐------------------------------------------------------------------------------------------------------------------------------ │ │ │ │ Writing micro- … │ Philosophy of R… │ │ │ │ │ Emma Delescolle  │ Jacob Unna  │ │ en │ en │ 16:00 --├────────────────────┼────────────────────┤------------------------------------------------------------------------------------------------------------------------------ │ │ │ │ The Not-So- Pri… │ How to write re… │ │ │ │ │ Lorena Carthy  │ David Seddon  │ │ en │ en │ 16:30 --├────────────────────┼────────────────────┘------------------------------------------------------------------------------------------------------------------------------ │ │ │ Lightning talks  │ │ │ │ Mark Smith  │ │ │ 17:00 --│ en │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ │ │ │ │ │ │ │ 17:30 --└────────────────────┘--------------------------------------------------------------------------------------------------------------------------------------------------- 2019-09-14 | Assembly Room | Marble Hall | Lower Hall | Room A | Room B | Room C | Room D | Room I 08:00 --┌────────────────────┐--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Introduction  │ │ │ │ Daniele Procida  │ │ en │ 08:30 --├────────────────────┤--------------------┌────────────────────┐--------------------------------------------------------------------------------------------------------- │ │ │ │ │ Leadership and  │ │ Django Girls  │ │ Identity in the  │ │ Workshop  │ │ Pan-African  │ │ │ │ Python movement  │ │ Ann Barr  │ 09:00 --│ │--------------------│ │--------------------------------------------------------------------------------------------------------- │ Marlene Mhangami │ │ en │ │ │ │ │ │ en │ │ │ │ │ │ │ │ │ │ │ 09:30 --├────────────────────┤--------------------│ ├────────────────────┬────────────────────┬────────────────────┬────────────────────┐--------------------- │ │ │ │ │ │ │ │ │ Depression in t… │ │ │ Get to grips  │ Telling Stories  │ Let's make a  │ Unleashing Pyth… │ │ │ │ │ with pandas and  │ With Python and  │ talk  │ │ │ Chloe Parkes  │ │ │ scikit-learn  │ Ren'Py  │ │ Spencer Organ  │ │ en │ │ │ │ │ Gail Ollis  │ en │ 10:00 --└────────────────────┘--------------------│ │ Sandrine Pataut  │ Hannah Hazi  │ ├────────────────────┘--------------------- │ │ │ │ en │ │ │ en │ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 10:30 --┌────────────────────┐--------------------│ │ │ │ ├────────────────────┐--------------------- │ │ │ │ │ │ │ │ │ Robotic Microsc… │ │ │ │ │ │ Writing Beautif… │ │ │ │ │ │ │ │ │ │ Joel Collins  │ │ │ │ │ │ Luke Spademan  │ │ en │ │ │ │ │ │ en │ 11:00 --├────────────────────┤--------------------│ ├────────────────────┴────────────────────┴────────────────────┼────────────────────┤--------------------- │ │ │ │ │ │ │ Clean Architect… │ │ │ │ Extracting tabu… │ │ │ │ │ │ │ │ Leonardo Giorda… │ │ │ │ Vinayak Mehta  │ │ en │ │ │ │ en │ 11:30 --├────────────────────┤--------------------│ │--------------------------------------------------------------├────────────────────┤--------------------- │ │ │ │ │ │ │ Code Styles Are… │ │ │ │ Rapid prototypi… │ │ │ │ │ │ │ │ Mika Naylor  │ │ │ │ Mashhood Rastgar │ │ en │ │ │ │ en │ 12:00 --└────────────────────┘--------------------│ │--------------------------------------------------------------└────────────────────┘--------------------- │ │ │ │ ┌────────────────────┤ │ │ A tour of data … │ │ │ Éléonore Ma… en │ │ 12:30 -----------------------├────────────────────┤ │--------------------------------------------------------------------------------------------------------- │ NeXus Construct… │ │ │ Jack Harper… en │ │ ├────────────────────┤ │ │ Active Learning… │ │ │ Gönül Aycı  en │ │ 13:00 -----------------------└────────────────────┤ │--------------------------------------------------------------------------------------------------------- │ │ │ │ │ │ │ │ │ │ 13:30 --------------------------------------------│ │--------------------------------------------------------------┌────────────────────┬────────────────────┐ │ │ │ │ │ │ │ │ Dev On Wheels: … │ **Young Coders** │ │ │ │ │ Introduction to  │ │ │ │ Tom Easterbrook  │ Graphics in  │ │ │ │ en │ Python  │ 14:00 --┌────────────────────┐--------------------│ │--------------------------------------------------------------├────────────────────┤ │ │ │ │ │ │ │ Nishka  │ │ The Fastest Way… │ │ │ │ One weird trick… │ │ │ │ │ │ │ │ en │ │ Rebecca Vickery  │ │ │ │ David Sim  │ │ │ en │ │ │ │ en │ │ 14:30 --├────────────────────┤--------------------│ │--------------------------------------------------------------└────────────────────┤ │ │ │ │ │ │ │ │ Lies, Damned Li… │ │ │ │ │ │ │ │ │ │ │ │ Marco Bonzanini  │ │ │ │ │ │ en │ │ │ │ │ 15:00 --└────────────────────┘--------------------└────────────────────┘-----------------------------------------------------------------------------------└────────────────────┘ 15:30 --┌────────────────────┐--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ **Young Coders*… │ │ │ │ Ben Nuttall  │ │ en │ 16:00 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ UKPA AGM  │ │ │ │ Owen Campbell  │ │ en │ 16:30 --├────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Lightning talks  │ │ │ │ Mark Smith  │ │ │ 17:00 --│ en │--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ │ │ │ │ │ │ │ 17:30 --└────────────────────┘--------------------------------------------------------------------------------------------------------------------------------------------------- 2019-09-15 | Assembly Room | Ferrier Hall | Marble Hall | Room A | Room B | Room C | Room D | Room I | Room J 08:00 --┌────────────────────┐------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ │ │ Introduction  │ │ │ │ Daniele Procida  │ │ en │ 08:30 --├────────────────────┤------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ │ │ Do we have a  │ │ diversity  │ │ problem in  │ │ Python  │ 09:00 --│ community?  │------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ │ │ Cheuk Ting Ho  │ │ │ │ en │ │ │ 09:30 --├────────────────────┼────────────────────┐--------------------┌────────────────────┬────────────────────┬────────────────────┐--------------------┌────────────────────┬────────────────────┐ │ │ │ │ │ │ │ │ │ │ │ Dictionaries, b… │ Choosing the ri… │ │ Python on  │ But I never  │ Automating web  │ │ Writing micro-  │ Plug & train:  │ │ │ │ │ Hardware  │ wanted to do  │ applications  │ │ services in  │ flexible  │ │ Gisela Rossi  │ Nick Acosta  │ │ Community  │ DevOps! A  │ with Selenium  │ │ Python... Sure!  │ customisation  │ │ en │ en │ │ Showcase (Open  │ practical,  │ WebDriver  │ │ But which  │ and extension of │ 10:00 --└────────────────────┴────────────────────┘--------------------│ Session)  │ hands-on  │ │--------------------│ framework?  │ python's deep  │ │ │ introduction to  │ Colin Bell  │ │ │ learning  │ │ Carlos Pereira … │ containerised  │ │ │ Emma Delescolle  │ frameworks  │ │ │ web deployment  │ en │ │ │ │ │ en │ for Django  │ │ │ en │ Jan Freyberg, I… │ │ │ developers who  │ │ │ │ │ 10:30 --┌────────────────────┬────────────────────┐--------------------│ │ would rather  │ ├────────────────────┤ │ en │ │ │ │ │ │ just create  │ │ │ │ │ │ Don't Cross The… │ Mutability for … │ │ │ applications  │ │ Benefits of com… │ │ │ │ │ │ │ │ │ │ │ │ │ │ Hannah Hazi  │ Nick Sarbicki  │ │ │ Daniele Procida  │ │ Can Ersoz, Seda… │ │ │ │ en │ en │ │ │ en │ │ en │ │ │ 11:00 --├────────────────────┼────────────────────┤--------------------└────────────────────┴────────────────────┴────────────────────┼────────────────────┼────────────────────┴────────────────────┘ │ │ │ │ │ │ What does PEP 5… │ Stranger things… │ │ Dash: Interacti… │ │ │ │ │ │ │ Thomas Kluyver  │ Pallavi, Konark… │ │ Dom Weldon  │ │ en │ en │ │ en │ 11:30 --├────────────────────┼────────────────────┤-----------------------------------------------------------------------------------└────────────────────┘------------------------------------------ │ │ │ │ Machine Learnin… │ I am telling yo… │ │ │ │ │ Frank Kelly  │ Cheuk Ting Ho  │ │ en │ en │ 12:00 --└────────────────────┴────────────────────┼────────────────────┐------------------------------------------------------------------------------------------------------------------------------ │ │ │ Jobs Fair  │ │ │ │ Owen Campbell  │ │ │ 12:30 --------------------------------------------│ en │------------------------------------------------------------------------------------------------------------------------------ │ │ │ │ │ │ │ │ │ │ 13:00 --------------------------------------------│ │------------------------------------------------------------------------------------------------------------------------------ │ │ │ │ │ │ │ │ │ │ 13:30 --┌────────────────────┬────────────────────┼────────────────────┘--------------------------------------------------------------┌────────────────────┐------------------------------------------ │ │ │ │ │ │ Research Softwa… │ Blue Dot - its … │ │ Mock Object Lib… │ │ │ │ │ │ │ Teri Forey  │ Martin O'Hanlon  │ │ Sunaina Pai  │ │ en │ en │ │ en │ 14:00 --├────────────────────┼────────────────────┤-----------------------------------------------------------------------------------├────────────────────┤------------------------------------------ │ │ │ │ │ │ Automated repor… │ Import as an an… │ │ Using Pomelo to… │ │ │ │ │ │ │ Dani Papamaximou │ Yeray Díaz Díaz  │ │ Yoel Nasi, Seda… │ │ en │ en │ │ en │ 14:30 --├────────────────────┼────────────────────┤-----------------------------------------------------------------------------------└────────────────────┘------------------------------------------ │ │ │ │ Is Django too C… │ Awesome live AP… │ │ │ │ │ Daniel Hepper  │ Emanuil Tolev  │ │ en │ en │ 15:00 --└────────────────────┴────────────────────┘--------------------------------------------------------------------------------------------------------------------------------------------------- 15:30 --┌────────────────────┬────────────────────┐--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ │ So you want to … │ A Tour of Matpl… │ │ │ │ │ Gil Goncalves  │ Susam Pal  │ │ en │ en │ 16:00 --├────────────────────┼────────────────────┤--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ │ What do travel,… │ FastAPI from th… │ │ │ │ │ Konark Modi  │ Chris Withers  │ │ en │ en │ 16:30 --├────────────────────┼────────────────────┘--------------------------------------------------------------------------------------------------------------------------------------------------- │ │ │ Lightning talks  │ │ │ │ Mark Smith  │ │ │ 17:00 --│ en │------------------------------------------------------------------------------------------------------------------------------------------------------------------------ │ │ │ │ │ │ │ │ │ │ 17:30 --└────────────────────┘------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 2019-09-16 | Assembly Room | Ferrier Hall | Room A | Room B | Room C | Room D | Room J 08:00 --┌────────────────────┐------------------------------------------------------------------------------------------------------------------------------ │ │ │ Introduction  │ │ │ │ Daniele Procida  │ │ en │ 08:30 --├────────────────────┤------------------------------------------------------------------------------------------------------------------------------ │ │ │ while history:  │ │ continue  │ │ │ │ Tobias Kunze  │ 09:00 --│ │------------------------------------------------------------------------------------------------------------------------------ │ en │ │ │ │ │ │ │ │ │ 09:30 --├────────────────────┼────────────────────┬────────────────────┬────────────────────┬────────────────────┐--------------------┌────────────────────┐ │ │ │ │ │ │ │ │ │ Helping Python … │ Battles with re… │ What are they  │ Working with  │ Hardware Hacking │ │ Build a full-  │ │ │ │ talking about?  │ PyTorch for Deep │ Workshop  │ │ stack web app in │ │ Steve Barnes  │ Richard Louden  │ Mining topics in │ Learning  │ │ │ Python with  │ │ en │ en │ documents with  │ │ Sarah Townson  │ │ Anvil  │ 10:00 --└────────────────────┴────────────────────┤ topic modelling  │ Jonathan Fernan… │ │--------------------│ │ │ and Python  │ │ en │ │ Shaun Taylor-Mo… │ │ │ en │ │ │ │ │ Marco Bonzanini  │ │ │ │ en │ │ │ │ │ │ │ │ en │ │ │ │ │ 10:30 --┌────────────────────┬────────────────────┤ │ │ ├────────────────────┤ │ │ │ │ │ │ │ │ │ │ An Introduction… │ Charming the Sn… │ │ │ │ I didn't know t… │ │ │ │ │ │ │ │ │ │ │ Carlos Pereira … │ Kashish  │ │ │ │ Daniele Procida  │ │ │ en │ en │ │ │ │ en │ │ 11:00 --└────────────────────┼────────────────────┼────────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────┘ │ │ │ Massively Multi… │ │ │ │ Dmitry Karpov  │ │ en │ 11:30 -----------------------├────────────────────┤--------------------------------------------------------------┌────────────────────┐--------------------- │ │ │ │ │ Get started wit… │ │ Real-time data … │ │ │ │ │ │ Sebastian Hanus  │ │ Mario Orlandi  │ │ en │ │ en │ 12:00 -----------------------└────────────────────┘--------------------------------------------------------------└────────────────────┘--------------------- 12:30 ------------------------------------------------------------------------------------------------------------------------------------------------------ 13:00 ------------------------------------------------------------------------------------------------------------------------------------------------------ 13:30 --┌────────────────────┬────────────────────┐--------------------------------------------------------------┌────────────────────┐--------------------- │ │ │ │ │ │ Automated Times… │ Concurrent asyn… │ │ Create your fir… │ │ │ │ │ │ │ Joe Hall  │ Martijn Pieters  │ │ Vladimir Puzakov │ │ en │ en │ │ en │ 14:00 --├────────────────────┼────────────────────┤--------------------------------------------------------------└────────────────────┘--------------------- │ │ │ │ How to use Pyth… │ Managing Big Da… │ │ │ │ │ Rafael Garcia-D… │ V Vishnu Anirudh │ │ en │ en │ 14:30 --├────────────────────┼────────────────────┤--------------------------------------------------------------------------------------------------------- │ │ │ │ Python in the b… │ Adversarial Rob… │ │ │ │ │ Shaun Taylor-Mo… │ Beat Buesser  │ │ en │ en │ 15:00 --└────────────────────┴────────────────────┘--------------------------------------------------------------------------------------------------------- 15:30 --┌────────────────────┬────────────────────┐--------------------------------------------------------------------------------------------------------- │ │ │ │ Typed attrs dat… │ Hangar; git for… │ │ │ │ │ Damian Swistows… │ Richard Izzo  │ │ en │ en │ 16:00 --└────────────────────┴────────────────────┘--------------------------------------------------------------------------------------------------------- 16:30 --┌────────────────────┐------------------------------------------------------------------------------------------------------------------------------ │ │ │ Lightning talks  │ │ │ │ Mark Smith  │ │ │ 17:00 --│ en │------------------------------------------------------------------------------------------------------------------------------ │ │ │ │ │ │ │ │ │ │ 17:30 --└────────────────────┘------------------------------------------------------------------------------------------------------------------------------ 2019-09-17 | Assembly Room 08:00 --┌────────────────────┐ │ │ │ Introduction  │ │ │ │ Daniele Procida  │ │ en │ 08:30 --├────────────────────┤ │ │ │ Sprints  │ │ │ │ Daniele Procida  │ │ │ 09:00 --│ en │ │ │ │ │ │ │ │ │ │ │ 09:30 --│ │ │ │ │ │ │ │ │ │ │ │ 10:00 --│ │ │ │ │ │ │ │ │ │ │ │ 10:30 --│ │ │ │ │ │ │ │ │ │ │ │ 11:00 --│ │ │ │ │ │ │ │ │ │ │ │ 11:30 --│ │ │ │ │ │ │ │ │ │ │ │ 12:00 --│ │ │ │ │ │ │ │ │ │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ 13:00 --│ │ │ │ │ │ │ │ │ │ │ │ 13:30 --│ │ │ │ │ │ │ │ │ │ │ │ 14:00 --│ │ │ │ │ │ │ │ │ │ │ │ 14:30 --│ │ │ │ │ │ │ │ │ │ │ │ 15:00 --│ │ │ │ │ │ │ │ │ │ │ │ 15:30 --│ │ │ │ │ │ │ │ │ │ │ │ 16:00 --│ │ │ │ │ │ │ │ │ │ │ │ 16:30 --│ │ │ │ │ │ │ │ │ │ │ │ 17:00 --│ │ │ │ └────────────────────┘