Schedule

Tuesday (03 oct)
Time Zambezi / Kei
08:30 - 09:00 SWC: Day 1 Welcome
09:00 - 10:30 SWC Morning Session 1
10:30 - 11:00 SWC: Morning Coffee Break
11:00 - 12:30 SWC Morning Session 2
12:30 - 13:30 SWC Lunch
13:30 - 15:00 SWC: Afternoon Session 1
15:00 - 15:30 SWC: Afternoon Coffee
15:30 - 17:00 SWC: Afternoon Session 2
Wednesday (04 oct)
Time Tugela Room Berg Room Zambezi / Kei
08:30 - 09:00 Morning Tutorial Registration & Welcome SWC Day 2: Welcome
09:00 - 10:30 Ansible Essentials Hands-On Workshop
by Flavio Percoco
Using thumbnail and dynamic captions in digital media templates
by Irene Nandutu
SWC Day 2: Morning Session 1
10:30 - 11:00 SWC Day 2: Coffee Break
11:00 - 12:30 SWC Day 2: Morning Session 2
12:30 - 13:00 SWC Day 2: Lunch
13:00 - 13:30 Tutorial Lunch
13:30 - 14:00 Tutorial Lunch (continued) & Afternoon Tutorial Registration SWC Day 2: Afternoon Session 1
14:00 - 15:00 Web Scraping: Unleash your Internet Viking
by Andrew Collier
Don't be afraid to search
by Honza Král
15:00 - 15:30 SWC Day 2: Coffee Break
15:30 - 17:00 SWC Day 2: Afternoon Session 2
17:00 - 18:00 End of the Day
Thursday (05 oct)
Time Congo Room Orange Room Tugela Room Kei
08:30 - 09:15 Registration
09:15 - 09:30 Opening Ceremony by David Sharpe
09:30 - 10:30 Don't try to look smart. Be smart
by Flavio Percoco
10:30 - 11:00 Coffee Break
11:00 - 11:45 Experiences in Asynchronous Application Development with Crossbar.io
by Adam Jorgensen
Control and Monitoring of the Karoo Telescope Arrays using Python (5 years later)
by Toufeeq Ockards & Martin Slabber
ZimboPy: Empowering Zimbabwean Girls As Change Makers
by Marlene Mhangami & Ronald Maravanyika
Open Spaces
11:45 - 12:30 OpenStack and Software Engineering - Questions, Tricks and everything else about OpenStack.
by Stephan Ludik & Thomas Lee
Jupyter Notebooks for Radio Astronomy Research
by Brad Frank
The importance of Agile Software Testing
by Kudakwashe Siziva
12:30 - 13:30 Lunch Break
13:30 - 14:15 Better APIs using GraphQL with Python and React
by Mike Jones
PyPy3, Numpy, and maybe a GIL-less future
by Armin Rigo & Maciej Fijalkowski
Making man-made medicine price data more useful
by JD Bothma
PyConZA around South Africa
by David Sharpe
14:15 - 15:00 In the land of Serverless, who uses Zappa is king!
by Jonatas Baldin
Meet MariaDB 10.2/10.3
by Ian Gilfillan
Jumpstart your projects with Cookiecutter
by Humphrey Butau
15:00 - 15:30 Coffee Break
15:30 - 16:15 Large-scale media analysis for driving accountability
by Matthew Adendorff
Solid Snakes or: How to Take 5 Weeks of Vacation
by Hynek Schlawack
You suck at shell scripting: building awesome command line tools in Python for fun and profit!
by Tobias Brandt
Open Spaces
16:15 - 16:30 Lightning Talk Setup Time by Robyn Farah
16:30 - 17:00 Thursday Lightning Talks by Robyn Farah
Friday (06 oct)
Time Congo Room Orange Room Tugela Room Kei
08:30 - 09:00 Morning Coffee & Tea
09:00 - 10:00 Zen and the Art of Data Science
by Helge Reikeras
Managing 2000+ CPEs with Celery and Django
by Duane Churms
Python 2 and 3 compatibility: In a single codebase
by Joannah Nanjekye
Open Spaces
10:00 - 10:45 Deep Learning - a gentle dive
by Dries Cronje
Deploying Django web applications in Docker containers
by Jamie Hewland
Say Hello to the new wave of software bots...
by Irikidzai Muchaneta
10:45 - 11:15 Coffee Break
11:15 - 12:00 Getting more out of your pandas
by Laura Richter
Mixing Metals with Snakes - Moving an Industry Forward
by Johan Zietsman
The practice of TDD: tips&tricks
by Antonio Cuni
Handling Issues/Tickets at Large Scale
by Lasse Schuirmann
12:00 - 12:45 Deep Learning for Computer Vision
by Alex Conway
Growing Pains: Scaling a Django Project and Team
by Cory Zue
Taking back control of your code
by Nickolas Grigoriadis
12:45 - 13:30 Lunch Break
13:30 - 14:15 Semantic Concept Embedding for a natural language FAQ system
by Bernardt Duvenhage
What is this "Search" that you speak of?
by Honza Král
Another angle on test infrastructure
by Iwan Vosloo
Women in IT and Python education for girls
by sophie Pagés
14:15 - 15:00 House of Salt: Extending and leveraging SaltStack
by Marco Slaviero & Max Mclaughlin
Tachyonic: an open source DEVOPS project written in Python for the Networking community
by Allan Swanepoel
Surviving a Legacy Codebase
by Jeremy Thurgood
15:00 - 15:30 Coffee Break
15:30 - 16:00 Friday Lightning Talks by Pi Delport
16:00 - 17:00 From Fun to Business - How Open Source can Change Your Life
by Lasse Schuirmann
17:00 - 17:15 Closing Ceremony by David Sharpe
17:15 - 23:00 Afterparty
Saturday (07 oct)
Time Oracle Cloud Development Centre Zambezi / Kei
08:30 - 09:00 Python for Everyone: Informal Welcome
09:00 - 10:30 The First Sprint Day Python for Everyone: Session 1
10:30 - 11:00 Python for Everyone: Morning Break
11:00 - 12:30 Python for Everyone: Session 2
12:30 - 13:30 Python for Everyone: Lunch break
13:30 - 15:00 Python for Everyone: Session 3
15:00 - 15:30 Python for Everyone: Afternoon Break
15:30 - 17:00 Python for Everyone: Session 4
17:00 - 20:00 End of Day
Sunday (08 oct)
Time Oracle Cloud Development Centre
09:00 - 20:00 The Second Sprint Day