PyCon Australia
Pycon_au_2017
1. Registration Opens () None 60 min.
2. Python 101 (Anthony Briggs) None 90 min.
3. Build Tooling Workshop (Rita Garcia) None 90 min.
4. Slot () None 30 min.
5. Tutorial continued. () None 90 min.
6. Tutorial continued. () None 90 min.
7. Slot () None 90 min.
8. Bayesian inference & machine learning (Ed Schofield) None 90 min.
9. Practical testing with pytest (Brianna Laugher) None 90 min.
10. Slot () None 30 min.
11. Tutorial continued. () None 90 min.
12. Tutorial continued. () None 90 min.
13. Conference Concludes at 5.30pm () None 0 min.
14. Registration Opens () None 49 min.
15. Organiser and Sponsor Welcome () None 9 min.
16. Welcome () None 8 min.
17. Welcome () None 13 min.
18. Welcome () None 10 min.
19. Introduction: Python for Data Science, past and future, Ed Schofield () 17 min.
20. Sponsor spotlight: University of Melbourne () None 2 min.
21. Django & JavaScript: A long and complicated friendship (Jen Zajac) http://youtu.be/BDhdlgENJu0 39 min.
22. Python to the (Little) People: teaching 300,000 students Python through the DT Curriculum (Amanda Hogan) http://youtu.be/IKW5BwrJc78 48 min.
23. Tuning In with SDR & Python (Jim Mussared) http://youtu.be/BlJSjRDSLu0 40 min.
24. Building the next-generation Conversational AI with Python and Deep Learning (David Low Jia Wei) http://youtu.be/Xj036sOwvgM 32 min.
25. Slot () None 49 min.
26. Using Python in a Data Hackathon (Tennessee Leeuwenburg) http://youtu.be/Ck1Ns6D3rZc 28 min.
27. Loop better: a deeper look at iteration in Python (Trey Hunner) http://youtu.be/JYuE8ZiDPl4 27 min.
28. Reflections on the Use of Python and Pygame in Senior IT (Jim Lloyd) http://youtu.be/g1OPuK02eRc 30 min.
29. Using MicroPython in the wild (Damien George) http://youtu.be/WI-nTf5iM84 31 min.
30. Slot () None 35 min.
31. Teaching Object-Oriented Programming with Python (Bruce Fuda) http://youtu.be/qxOqZQ1fWNw 33 min.
32. Program all the things - How to develop IoT devices using MicroPython (Anna Gerber) http://youtu.be/8Uw1UW0_nHE 31 min.
33. Learn You a PyTorch! (Kendrick Tan) http://youtu.be/ICMsWq7c5Z8 19 min.
34. Oh, I Found a Security Issue (Markus Holtermann) http://youtu.be/hsJ475EZRog 25 min.
35. Slot () None 9 min.
36. Offline Django with Service Workers (Raphael Merx) http://youtu.be/70L8saIq3uo 25 min.
37. MicroPython for ESP32 (Nick Moore) http://youtu.be/6N1hNRDkm0o 25 min.
38. Software for the Murchison Widefield Array radio telescope (Andrew Williams) http://youtu.be/QKtXVpGwx3A 29 min.
39. Python in Primary School (Emily de la Pena) http://youtu.be/D3ws6KpUQko 25 min.
40. Slot () None 60 min.
41. hunter2: A Symphony of Password Horror (Lilly Ryan) http://youtu.be/29ypmY-jd8w 30 min.
42. Finding Currajong - Fuzzy string searches in Python (Martin Schweitzer) http://youtu.be/Bn0KcWklf_4 28 min.
43. Teaching MicroPython with the BBC micro:bit at NCSS (Jim Mussared, Nicky Ringland) http://youtu.be/KuA6KNu5r78 31 min.
44. The Messaging of Things (Mike Leonard) http://youtu.be/UfPhXhCjMpw 30 min.
45. Slot () None 9 min.
46. Rapid GUI development for IOT systems (David Tulloh) http://youtu.be/_LBgIFPct-o 17 min.
47. Teaching Python: Adapting to Diversity (Margot Phillipps) http://youtu.be/x5MmyN5EDfQ 31 min.
48. Let's Run Python on a Supercomputer! (David Perry) http://youtu.be/4lKcou1-3OY 33 min.
49. Multitenant applications: how and why (Filipe de Alencar Ximenes) http://youtu.be/yyJonajA_jI 24 min.
50. Slot () None 12 min.
51. iPad App Development with Python (Chris Robinson) http://youtu.be/YR3a8f7vdqY 30 min.
52. Horrors of Distributed Systems (Andrew Godwin) http://youtu.be/jx1Hkxe64Xs 29 min.
53. MicroPython Energy Monitoring (Joel Stanley) http://youtu.be/k09HCpjL2cE 30 min.
54. Tracking Land Conversion with the Eye in the Sky (Byron Allen) http://youtu.be/I-SiNCdpfQ8 26 min.
55. Slot () None 59 min.
56. Red User, Blue User, MyUser, auth.User (Russell Keith-Magee) http://youtu.be/458KmAKq0bQ 30 min.
57. Programming, Python, and Student-Directed Projects (Edwin Griffin) http://youtu.be/mIiwo8Sp230 31 min.
58. Visualising data with Python (Clare Sloggett) http://youtu.be/6d3Yk7a2qYI 30 min.
59. Using Python For Creating Hardware To Record FOSS Conferences (Tim 'mithro' Ansell) http://youtu.be/zdLiI-XLTcI 33 min.
60. Slot () None 59 min.
61. Remote DNA Sequencing and Analysis; Nanopore sequencing, FPGA boards and a fortunate Epiphany (Alexis Lucattini) http://youtu.be/FXDEycbWgqE 31 min.
62. Sponsor slot () None 46 min.
63. Word Embeddings everywhere, Which one to choose! (Anmol Gulati) None 32 min.
64. Teaching Python Online to Primary Students (Marg Meijers) http://youtu.be/JRtnIv8Gsoo 30 min.
65. Bowerbirds of Technology: Architecture and Operations at Less-Than-Facebook Scale (Sam Kitajima-Kimbrel) http://youtu.be/1bApndiHBBw 29 min.
66. Slot () None 16 min.
67. Slot () None 40 min.
68. Slot () None 17 min.
69. Improving PySpark Performance: Spark performance beyond the JVM (Holden Karau) http://youtu.be/jGhju2bw3RQ 29 min.
70. Learn by Doing: Getting Students into FOSS (Josh Simmons) http://youtu.be/3STyX6mEpe8 26 min.
71. From PyPI to Production: Shipping Software Responsibly. (Thomi Richards) http://youtu.be/JE6I8K1HPgI 33 min.
72. Closing statements () None 10 min.
73. Conference Concludes at 6.00pm () None 20 min.
74. Registration Opens () 49 min.
75. Can they really do that? - You'll be amazed at what skills our future coders will bring to your team (Pip Cleaves) http://youtu.be/ib2yqGN6-A8 46 min.
76. Slot () None 59 min.
77. A Really Gentle Introduction to Asyncio (Gregory Saunders) http://youtu.be/3mb9jFAHRfw 30 min.
78. PEP 498: The Monologue (Mariatta Wijaya) http://youtu.be/M4w4wKveVo4 20 min.
79. Comprehensible Comprehensions (Trey Hunner) http://youtu.be/5_cJIcgM7rw 29 min.
80. How Django helped us make a better conference website (Christopher Neugebauer) http://youtu.be/eWjdZIyRgjE 29 min.
81. Slot () None 59 min.
82. Python: Ludicrous mode (with Django) (Tyson Clugg) http://youtu.be/JCRkyqS3zxQ 27 min.
83. Fighting the controls: madness and tragedy for programmers (Daniele Procida) http://youtu.be/-hxBRSJEtco 67 min.
84. Concurrency and Parallelism From The Ground Up (Amber Brown) http://youtu.be/gJ6loj3nB4s 29 min.
85. Syntax Hijacking: Genius or Evil? (Tennessee Leeuwenburg) http://youtu.be/Ej4Kh41VySc 29 min.
86. Slot () None 30 min.
87. Introduction to profiling python performance with USDT (Chris Miceli) http://youtu.be/Zv3--YaaIe0 28 min.
88. Harnessing the APIs you didn't know existed (Katie Bell) http://youtu.be/_VmgEASsPBI 27 min.
89. One Data Pipeline to Rule Them All (Sam Kitajima-Kimbrel) http://youtu.be/-BGrV5mB9G0 30 min.
90. Slot () None 28 min.
91. Call a C API from Python becomes more enjoyable with CFFI (Jean-Sébastien Bevilacqua) http://youtu.be/P6qvhoQGaSk 28 min.
92. Scaling Down: Running Large Sites Locally (Andrew Godwin) http://youtu.be/3bnBY23TsIw 27 min.
93. The Importance of Design: maybe the users aren't wrong? (Charelle Collett) http://youtu.be/Z2cM7Wkd3I0 28 min.
94. Analysing a TwitterBot using TextBlob, NLTK and Python (Lachlan Blackhall) http://youtu.be/AkcPLo_5NOI 30 min.
95. Slot () None 29 min.
96. Wordsmiths - Operational Transformation in Python (Dion Misic) http://youtu.be/RO59n7rag2U 20 min.
97. Organizing conferences for learners: How we made it work in Namibia (Jessica Upani) http://youtu.be/C1GEKSKndUg 30 min.
98. Identity 2.0: the what, why and how of social and federated login (Fraser Tweedale) http://youtu.be/2Rzlk9l43VI 72 min.
99. Mocking: virtual reality for your Python tests (Raphael Merx) http://youtu.be/gWXAgguBRIQ 25 min.
100. Slot () None 60 min.
101. Front-end integration testing with splinter (Nick Coghlan) http://youtu.be/HY0_RtTUfUg 29 min.
102. Automated Python Powered Turret (Isaac McClure, Hail Kim) http://youtu.be/TnaiiAye7J8 27 min.
103. The Business of Community (VM (Vicky) Brasseur) http://youtu.be/8m1qWafKtk8 32 min.
104. Slot () None 54 min.
105. Covered in Bees! Deploying an app to 6 platforms in 20 minutes (Russell Keith-Magee) http://youtu.be/xezYYBL7nk0 31 min.
106. We're no strangers to VoIP: Building the National Rick Astley Hotline (Paul '@pjf' Fenwick) http://youtu.be/S2FbzZiycsM 32 min.
107. GraphQL: how to make clients enjoy using your API (Tomasz Modrzyński) http://youtu.be/rYKzO7y7elA 31 min.
108. Slot () None 59 min.
109. Slot () None 30 min.
110. Saturday PM Lightning Talks () http://youtu.be/WywQ6a3uQ5I 70 min.
111. How to write a container daemon in Python (Anthony Shaw) http://youtu.be/I326bpbdvJo 29 min.
112. Slot () None 59 min.
113. Why'd it have to be snakes: Porting Swift to Jupyter (Tim Nugent) 30 min.
114. Slot () None 44 min.
115. Conference Concludes at 6.00pm () None 14 min.
116. Registration Opens () None 54 min.
117. How to handle abandoned projects, Take Two (Katie McLaughlin) http://youtu.be/prFaJugC95Y 36 min.
118. Slot () None 59 min.
119. Hot reloading Python web-servers at scale (Chenyang Wu) http://youtu.be/FQ2PGIlmtJc 29 min.
120. When Do We Belong? (aurynn shaw) http://youtu.be/5RWBRrHxEhs 34 min.
121. Gradual Typing in Python (Tom Manderson) http://youtu.be/mXfsMDM3LwQ 28 min.
122. Python 3 for People Who Haven't Been Paying Attention (Christopher Neugebauer) http://youtu.be/NKmLTW8DHWw 30 min.
123. Slot () None 45 min.
124. State Machines (Clinton Roy) http://youtu.be/TedUKXhu9kE 24 min.
125. Lessons from building serverless services in bleeding edge python (developerjack) http://youtu.be/R74GqYlEeuM 29 min.
126. What nobody tells you about documentation (Daniele Procida) http://youtu.be/t4vKPhjcMZg 30 min.
127. Unit Testing with Requests (Jamie Lennox) http://youtu.be/t6MtEnw3Zww 30 min.
128. Slot () None 25 min.
129. Passing the Baton: Succession planning for your project (VM (Vicky) Brasseur) http://youtu.be/Jhkm2PA_Gf8 30 min.
130. Lightflow - A lightweight, distributed workflow system (Andreas Moll) http://youtu.be/GTNPpeA1lbo 29 min.
131. Time is an illusion (Dave Collins) http://youtu.be/0p2mxfEd4yk 29 min.
132. Prototyping Python Microservices in Production (Justin Akers) http://youtu.be/5BjglFGp88o 29 min.
133. Slot () None 84 min.
134. Secrets of a WSGI master. (Graham Dumpleton) http://youtu.be/H6Q3l11fjU0 31 min.
135. Decoding the Frustrations and Vulnerabilities of Modern Text Processing (Evan Kohilas) http://youtu.be/1pLhQIQelUw 24 min.
136. Programming Lego Mindstorms robots with Python (Stoyan Shopov) http://youtu.be/kyfbYv6eZQQ 28 min.
137. Code Reviews Using Art Critique Principles (Stacy Morse) http://youtu.be/xpqwuaCW6os 29 min.
138. Slot () None 36 min.
139. The Wizardry of Metaprogramming (Mike Leonard) http://youtu.be/l8u8VENJhpM 30 min.
140. Improving Your Documentation: A talk for developers who want to write stuff good (Charelle Collett) http://youtu.be/pc_YutQeI4E 27 min.
141. StarLAB: Developing a hardware based learning platform for students (Clinton McKinnon) http://youtu.be/TK39zB18kwA 26 min.
142. An introduction to nodepool (Joshua Hesketh) http://youtu.be/1CfGLfHwY1I 28 min.
143. Slot () None 45 min.
144. Messy Sensor Data: A Programmer’s Cleaning Guide (Xavier Ho) http://youtu.be/-dfYdedNgr0 29 min.
145. Video recording conferences and user groups using Python (Ryan Verner) http://youtu.be/vpoUA1fPbGk 30 min.
146. Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858 (Lilly Ryan) http://youtu.be/3o6EOnoxLbM 31 min.
147. Python vs Punch Out (Greg Hahn) http://youtu.be/Yl9sDS7YqRo 33 min.
148. Slot () None 72 min.
149. Slot () None 30 min.
150. Slot () None 30 min.
151. Covered in Bees! Deploying an app to 6 platforms in 20 minutes (Russell Keith-Magee) None 59 min.
152. Lightning Talks and Conference Close () http://youtu.be/bJmx0tcVubY 58 min.
153. Conference Closing () http://youtu.be/GffouSrsHxg 26 min.
154. Slot () None 60 min.
155. Slot () None 30 min.
156. Slot () None 90 min.
157. Slot () None 60 min.
158. Slot () None 120 min.
159. Slot () None 30 min.
160. Slot () None 150 min.
161. Sprint Concludes at 6.00pm () None 0 min.
162. Slot () None 60 min.
163. Slot () None 30 min.
164. Slot () None 90 min.
165. Slot () None 60 min.
166. Slot () None 120 min.
167. Slot () None 30 min.
168. Slot () None 150 min.
169. Sprint Concludes at 6.00pm () None 0 min.

1. None 60 min.
2. None 90 min.
3. None 90 min.
4. None 30 min.
5. None 90 min.
6. None 90 min.
7. None 90 min.
8. None 90 min.
9. None 90 min.
10. None 30 min.
11. None 90 min.
12. None 90 min.
13. None 0 min.
14. None 49 min.
15. None 9 min.
16. None 8 min.
17. None 13 min.
18. None 10 min.
19. 17 min.
20. None 2 min.
21. http://youtu.be/BDhdlgENJu0 39 min.
22. http://youtu.be/IKW5BwrJc78 48 min.
23. http://youtu.be/BlJSjRDSLu0 40 min.
24. http://youtu.be/Xj036sOwvgM 32 min.
25. None 49 min.
26. http://youtu.be/Ck1Ns6D3rZc 28 min.
27. http://youtu.be/JYuE8ZiDPl4 27 min.
28. http://youtu.be/g1OPuK02eRc 30 min.
29. http://youtu.be/WI-nTf5iM84 31 min.
30. None 35 min.
31. http://youtu.be/qxOqZQ1fWNw 33 min.
32. http://youtu.be/8Uw1UW0_nHE 31 min.
33. http://youtu.be/ICMsWq7c5Z8 19 min.
34. http://youtu.be/hsJ475EZRog 25 min.
35. None 9 min.
36. http://youtu.be/70L8saIq3uo 25 min.
37. http://youtu.be/6N1hNRDkm0o 25 min.
38. http://youtu.be/QKtXVpGwx3A 29 min.
39. http://youtu.be/D3ws6KpUQko 25 min.
40. None 60 min.
41. http://youtu.be/29ypmY-jd8w 30 min.
42. http://youtu.be/Bn0KcWklf_4 28 min.
43. http://youtu.be/KuA6KNu5r78 31 min.
44. http://youtu.be/UfPhXhCjMpw 30 min.
45. None 9 min.
46. http://youtu.be/_LBgIFPct-o 17 min.
47. http://youtu.be/x5MmyN5EDfQ 31 min.
48. http://youtu.be/4lKcou1-3OY 33 min.
49. http://youtu.be/yyJonajA_jI 24 min.
50. None 12 min.
51. http://youtu.be/YR3a8f7vdqY 30 min.
52. http://youtu.be/jx1Hkxe64Xs 29 min.
53. http://youtu.be/k09HCpjL2cE 30 min.
54. http://youtu.be/I-SiNCdpfQ8 26 min.
55. None 59 min.
56. http://youtu.be/458KmAKq0bQ 30 min.
57. http://youtu.be/mIiwo8Sp230 31 min.
58. http://youtu.be/6d3Yk7a2qYI 30 min.
59. http://youtu.be/zdLiI-XLTcI 33 min.
60. None 59 min.
61. http://youtu.be/FXDEycbWgqE 31 min.
62. None 46 min.
63. None 32 min.
64. http://youtu.be/JRtnIv8Gsoo 30 min.
65. http://youtu.be/1bApndiHBBw 29 min.
66. None 16 min.
67. None 40 min.
68. None 17 min.
69. http://youtu.be/jGhju2bw3RQ 29 min.
70. http://youtu.be/3STyX6mEpe8 26 min.
71. http://youtu.be/JE6I8K1HPgI 33 min.
72. None 10 min.
73. None 20 min.
74. 49 min.
75. http://youtu.be/ib2yqGN6-A8 46 min.
76. None 59 min.
77. http://youtu.be/3mb9jFAHRfw 30 min.
78. http://youtu.be/M4w4wKveVo4 20 min.
79. http://youtu.be/5_cJIcgM7rw 29 min.
80. http://youtu.be/eWjdZIyRgjE 29 min.
81. None 59 min.
82. http://youtu.be/JCRkyqS3zxQ 27 min.
83. http://youtu.be/-hxBRSJEtco 67 min.
84. http://youtu.be/gJ6loj3nB4s 29 min.
85. http://youtu.be/Ej4Kh41VySc 29 min.
86. None 30 min.
87. http://youtu.be/Zv3--YaaIe0 28 min.
88. http://youtu.be/_VmgEASsPBI 27 min.
89. http://youtu.be/-BGrV5mB9G0 30 min.
90. None 28 min.
91. http://youtu.be/P6qvhoQGaSk 28 min.
92. http://youtu.be/3bnBY23TsIw 27 min.
93. http://youtu.be/Z2cM7Wkd3I0 28 min.
94. http://youtu.be/AkcPLo_5NOI 30 min.
95. None 29 min.
96. http://youtu.be/RO59n7rag2U 20 min.
97. http://youtu.be/C1GEKSKndUg 30 min.
98. http://youtu.be/2Rzlk9l43VI 72 min.
99. http://youtu.be/gWXAgguBRIQ 25 min.
100. None 60 min.
101. http://youtu.be/HY0_RtTUfUg 29 min.
102. http://youtu.be/TnaiiAye7J8 27 min.
103. http://youtu.be/8m1qWafKtk8 32 min.
104. None 54 min.
105. http://youtu.be/xezYYBL7nk0 31 min.
106. http://youtu.be/S2FbzZiycsM 32 min.
107. http://youtu.be/rYKzO7y7elA 31 min.
108. None 59 min.
109. None 30 min.
110. http://youtu.be/WywQ6a3uQ5I 70 min.
111. http://youtu.be/I326bpbdvJo 29 min.
112. None 59 min.
113. 30 min.
114. None 44 min.
115. None 14 min.
116. None 54 min.
117. http://youtu.be/prFaJugC95Y 36 min.
118. None 59 min.
119. http://youtu.be/FQ2PGIlmtJc 29 min.
120. http://youtu.be/5RWBRrHxEhs 34 min.
121. http://youtu.be/mXfsMDM3LwQ 28 min.
122. http://youtu.be/NKmLTW8DHWw 30 min.
123. None 45 min.
124. http://youtu.be/TedUKXhu9kE 24 min.
125. http://youtu.be/R74GqYlEeuM 29 min.
126. http://youtu.be/t4vKPhjcMZg 30 min.
127. http://youtu.be/t6MtEnw3Zww 30 min.
128. None 25 min.
129. http://youtu.be/Jhkm2PA_Gf8 30 min.
130. http://youtu.be/GTNPpeA1lbo 29 min.
131. http://youtu.be/0p2mxfEd4yk 29 min.
132. http://youtu.be/5BjglFGp88o 29 min.
133. None 84 min.
134. http://youtu.be/H6Q3l11fjU0 31 min.
135. http://youtu.be/1pLhQIQelUw 24 min.
136. http://youtu.be/kyfbYv6eZQQ 28 min.
137. http://youtu.be/xpqwuaCW6os 29 min.
138. None 36 min.
139. http://youtu.be/l8u8VENJhpM 30 min.
140. http://youtu.be/pc_YutQeI4E 27 min.
141. http://youtu.be/TK39zB18kwA 26 min.
142. http://youtu.be/1CfGLfHwY1I 28 min.
143. None 45 min.
144. http://youtu.be/-dfYdedNgr0 29 min.
145. http://youtu.be/vpoUA1fPbGk 30 min.
146. http://youtu.be/3o6EOnoxLbM 31 min.
147. http://youtu.be/Yl9sDS7YqRo 33 min.
148. None 72 min.
149. None 30 min.
150. None 30 min.
151. None 59 min.
152. http://youtu.be/bJmx0tcVubY 58 min.
153. http://youtu.be/GffouSrsHxg 26 min.
154. None 60 min.
155. None 30 min.
156. None 90 min.
157. None 60 min.
158. None 120 min.
159. None 30 min.
160. None 150 min.
161. None 0 min.
162. None 60 min.
163. None 30 min.
164. None 90 min.
165. None 60 min.
166. None 120 min.
167. None 30 min.
168. None 150 min.
169. None 0 min.

1, Registration Opens, Registration_Opens_4.mp4, 60
2, Python 101, Python_101_2.mp4, 90
3, Build Tooling Workshop, Build_Tooling_Workshop.mp4, 90
4, Slot, Slot_24.mp4, 30
5, Tutorial continued., Tutorial_continued_2.mp4, 90
6, Tutorial continued., Tutorial_continued.mp4, 90
7, Slot, Slot_34.mp4, 90
8, Bayesian inference & machine learning, Bayesian_inference_machine_learning.mp4, 90
9, Practical testing with pytest, Practical_testing_with_pytest.mp4, 90
10, Slot, Slot_53.mp4, 30
11, Tutorial continued., Tutorial_continued_3.mp4, 90
12, Tutorial continued., Tutorial_continued_4.mp4, 90
13, Conference Concludes at 5.30pm, Conference_Concludes_at_530pm.mp4, 0
14, Registration Opens, Registration_Opens_3.mp4, 49
15, Organiser and Sponsor Welcome, Organiser_and_Sponsor_Welcome.mp4, 9
16, Welcome, Welcome_4.mp4, 8
17, Welcome, Welcome_3.mp4, 13
18, Welcome, Welcome_5.mp4, 10
19, Introduction: Python for Data Science, past and future, Ed Schofield, Introduction_Python_for_Data_Science_past_and_future_Ed_Schofield.mp4, 17
20, Sponsor spotlight: University of Melbourne, Sponsor_spotlight_University_of_Melbourne.mp4, 2
21, Django & JavaScript: A long and complicated friendship, Django_JavaScript_A_long_and_complicated_friendship.mp4, 39
22, Python to the (Little) People: teaching 300,000 students Python through the DT Curriculum, Python_to_the_Little_People_teaching_300000_students_Python_through_the_DT_Curriculum.mp4, 48
23, Tuning In with SDR & Python, Tuning_In_with_SDR_Python.mp4, 40
24, Building the next-generation Conversational AI with Python and Deep Learning, Building_the_nextgeneration_Conversational_AI_with_Python_and_Deep_Learning.mp4, 32
25, Slot, Slot_21.mp4, 49
26, Using Python in a Data Hackathon, Using_Python_in_a_Data_Hackathon.mp4, 28
27, Loop better: a deeper look at iteration in Python, Loop_better_a_deeper_look_at_iteration_in_Python.mp4, 27
28, Reflections on the Use of Python and Pygame in Senior IT, Reflections_on_the_Use_of_Python_and_Pygame_in_Senior_IT.mp4, 30
29, Using MicroPython in the wild, Using_MicroPython_in_the_wild.mp4, 31
30, Slot, Slot_27.mp4, 35
31, Teaching Object-Oriented Programming with Python, Teaching_ObjectOriented_Programming_with_Python.mp4, 33
32, Program all the things - How to develop IoT devices using MicroPython, Program_all_the_things_How_to_develop_IoT_devices_using_MicroPython.mp4, 31
33, Learn You a PyTorch!, Learn_You_a_PyTorch.mp4, 19
34, Oh, I Found a Security Issue, Oh_I_Found_a_Security_Issue.mp4, 25
35, Slot, Slot_29.mp4, 9
36, Offline Django with Service Workers, Offline_Django_with_Service_Workers.mp4, 25
37, MicroPython for ESP32, MicroPython_for_ESP32.mp4, 25
38, Software for the Murchison Widefield Array radio telescope, Software_for_the_Murchison_Widefield_Array_radio_telescope.mp4, 29
39, Python in Primary School, Python_in_Primary_School.mp4, 25
40, Slot, Slot_37.mp4, 60
41, hunter2: A Symphony of Password Horror, hunter2_A_Symphony_of_Password_Horror.mp4, 30
42, Finding Currajong - Fuzzy string searches in Python, Finding_Currajong_Fuzzy_string_searches_in_Python.mp4, 28
43, Teaching MicroPython with the BBC micro:bit at NCSS, Teaching_MicroPython_with_the_BBC_microbit_at_NCSS.mp4, 31
44, The Messaging of Things, The_Messaging_of_Things.mp4, 30
45, Slot, Slot_41.mp4, 9
46, Rapid GUI development for IOT systems, Rapid_GUI_development_for_IOT_systems.mp4, 17
47, Teaching Python: Adapting to Diversity, Teaching_Python_Adapting_to_Diversity.mp4, 31
48, Let's Run Python on a Supercomputer!, Lets_Run_Python_on_a_Supercomputer.mp4, 33
49, Multitenant applications: how and why, Multitenant_applications_how_and_why.mp4, 24
50, Slot, Slot_45.mp4, 12
51, iPad App Development with Python, iPad_App_Development_with_Python.mp4, 30
52, Horrors of Distributed Systems, Horrors_of_Distributed_Systems.mp4, 29
53, MicroPython Energy Monitoring, MicroPython_Energy_Monitoring.mp4, 30
54, Tracking Land Conversion with the Eye in the Sky, Tracking_Land_Conversion_with_the_Eye_in_the_Sky.mp4, 26
55, Slot, Slot_50.mp4, 59
56, Red User, Blue User, MyUser, auth.User, Red_User_Blue_User_MyUser_authUser.mp4, 30
57, Programming, Python, and Student-Directed Projects, Programming_Python_and_StudentDirected_Projects.mp4, 31
58, Visualising data with Python, Visualising_data_with_Python.mp4, 30
59, Using Python For Creating Hardware To Record FOSS Conferences, Using_Python_For_Creating_Hardware_To_Record_FOSS_Conferences.mp4, 33
60, Slot, Slot_55.mp4, 59
61, Remote DNA Sequencing and Analysis; Nanopore sequencing, FPGA boards and a fortunate Epiphany, Remote_DNA_Sequencing_and_Analysis_Nanopore_sequencing_FPGA_boards_and_a_fortunate_Epiphany.mp4, 31
62, Sponsor slot, Sponsor_slot.mp4, 46
63, Word Embeddings everywhere, Which one to choose!, Word_Embeddings_everywhere_Which_one_to_choose.mp4, 32
64, Teaching Python Online to Primary Students, Teaching_Python_Online_to_Primary_Students.mp4, 30
65, Bowerbirds of Technology: Architecture and Operations at Less-Than-Facebook Scale, Bowerbirds_of_Technology_Architecture_and_Operations_at_LessThanFacebook_Scale.mp4, 29
66, Slot, Slot_56.mp4, 16
67, Slot, Slot_57.mp4, 40
68, Slot, Slot_59.mp4, 17
69, Improving PySpark Performance: Spark performance beyond the JVM, Improving_PySpark_Performance_Spark_performance_beyond_the_JVM.mp4, 29
70, Learn by Doing: Getting Students into FOSS, Learn_by_Doing_Getting_Students_into_FOSS.mp4, 26
71, From PyPI to Production: Shipping Software Responsibly., From_PyPI_to_Production_Shipping_Software_Responsibly.mp4, 33
72, Closing statements, Closing_statements.mp4, 10
73, Conference Concludes at 6.00pm, Conference_Concludes_at_600pm_2.mp4, 20
74, Registration Opens, Registration_Opens.mp4, 49
75, Can they really do that? - You'll be amazed at what skills our future coders will bring to your team, Can_they_really_do_that_Youll_be_amazed_at_what_skills_our_future_coders_will_bring_to_your_team.mp4, 46
76, Slot, Slot_18.mp4, 59
77, A Really Gentle Introduction to Asyncio, A_Really_Gentle_Introduction_to_Asyncio.mp4, 30
78, PEP 498: The Monologue, PEP_498_The_Monologue.mp4, 20
79, Comprehensible Comprehensions, Comprehensible_Comprehensions.mp4, 29
80, How Django helped us make a better conference website, How_Django_helped_us_make_a_better_conference_website.mp4, 29
81, Slot, Slot_28.mp4, 59
82, Python: Ludicrous mode (with Django), Python_Ludicrous_mode_with_Django.mp4, 27
83, Fighting the controls: madness and tragedy for programmers, Fighting_the_controls_madness_and_tragedy_for_programmers.mp4, 67
84, Concurrency and Parallelism From The Ground Up, Concurrency_and_Parallelism_From_The_Ground_Up.mp4, 29
85, Syntax Hijacking: Genius or Evil?, Syntax_Hijacking_Genius_or_Evil.mp4, 29
86, Slot, Slot_30.mp4, 30
87, Introduction to profiling python performance with USDT, Introduction_to_profiling_python_performance_with_SystemTap.mp4, 28
88, Harnessing the APIs you didn't know existed, Harnessing_the_APIs_you_didnt_know_existed.mp4, 27
89, One Data Pipeline to Rule Them All, One_Data_Pipeline_to_Rule_Them_All.mp4, 30
90, Slot, Slot_36.mp4, 28
91, Call a C API from Python becomes more enjoyable with CFFI, Call_a_C_API_from_Python_becomes_more_enjoyable_with_CFFI.mp4, 28
92, Scaling Down: Running Large Sites Locally, Scaling_Down_Running_Large_Sites_Locally.mp4, 27
93, The Importance of Design: maybe the users aren't wrong?, The_Importance_of_Design_maybe_the_users_arent_wrong.mp4, 28
94, Analysing a TwitterBot using TextBlob, NLTK and Python, Analysing_a_TwitterBot_using_TextBlob_NLTK_and_Python.mp4, 30
95, Slot, Slot_40.mp4, 29
96, Wordsmiths - Operational Transformation in Python, Wordsmiths_Operational_Transformation_in_Python.mp4, 20
97, Organizing conferences for learners: How we made it work in Namibia, Organizing_conferences_for_learners_How_we_made_it_work_in_Namibia.mp4, 30
98, Identity 2.0: the what, why and how of social and federated login, Identity_20_the_what_why_and_how_of_social_and_federated_login.mp4, 72
99, Mocking: virtual reality for your Python tests, Mocking_virtual_reality_for_your_Python_tests.mp4, 25
100, Slot, Slot_43.mp4, 60
101, Front-end integration testing with splinter, Frontend_integration_testing_with_splinter.mp4, 29
102, Automated Python Powered Turret, Automated_Python_Powered_Turret.mp4, 27
103, The Business of Community, The_Business_of_Community_2.mp4, 32
104, Slot, Slot_49.mp4, 54
105, Covered in Bees! Deploying an app to 6 platforms in 20 minutes, Slot_8.mp4, 31
106, We're no strangers to VoIP: Building the National Rick Astley Hotline, Were_no_strangers_to_VoIP_Building_the_National_Rick_Astley_Hotline.mp4, 32
107, GraphQL: how to make clients enjoy using your API, GraphQL_how_to_make_clients_enjoy_using_your_API.mp4, 31
108, Slot, Slot_54.mp4, 59
109, Slot, Slot_12.mp4, 30
110, Saturday PM Lightning Talks, Pycon_au_2017_Saturday_PM_Lightning_Talks.mp4, 70
111, How to write a container daemon in Python, How_to_write_a_container_daemon_in_Python.mp4, 29
112, Slot, Slot_58.mp4, 59
113, Why'd it have to be snakes: Porting Swift to Jupyter, Whyd_it_have_to_be_snakes_Porting_Swift_to_Jupyter.mp4, 30
114, Slot, Slot_13.mp4, 44
115, Conference Concludes at 6.00pm, Conference_Concludes_at_600pm.mp4, 14
116, Registration Opens, Registration_Opens_2.mp4, 54
117, How to handle abandoned projects, Take Two, How_to_handle_abandoned_projects_Take_Two.mp4, 36
118, Slot, Slot_22.mp4, 59
119, Hot reloading Python web-servers at scale, Hot_reloading_Python_webservers_at_scale.mp4, 29
120, When Do We Belong?, Dont_Look_Back_in_Anger_Wildman_Whitehouse_and_the_Great_Failure_of_1858.mp4, 34
121, Gradual Typing in Python, Gradual_Typing_in_Python.mp4, 28
122, Python 3 for People Who Haven't Been Paying Attention, Python_3_for_People_Who_Havent_Been_Paying_Attention.mp4, 30
123, Slot, Slot_26.mp4, 45
124, State Machines, State_Machines.mp4, 24
125, Lessons from building serverless services in bleeding edge python, Lessons_from_building_serverless_services_in_bleeding_edge_python.mp4, 29
126, What nobody tells you about documentation, The_four_kinds_of_documentation_and_why_you_need_to_understand_what_they_are.mp4, 30
127, Unit Testing with Requests, Unit_Testing_with_Requests.mp4, 30
128, Slot, Slot_31.mp4, 25
129, Passing the Baton: Succession planning for your project, Passing_the_Baton_Succession_planning_for_your_project.mp4, 30
130, Lightflow - A lightweight, distributed workflow system, Lightflow_A_lightweight_distributed_workflow_system.mp4, 29
131, Time is an illusion, Time_is_an_illusion.mp4, 29
132, Prototyping Python Microservices in Production, Prototyping_Python_Microservices_in_Production.mp4, 29
133, Slot, Slot_35.mp4, 84
134, Secrets of a WSGI master., Secrets_of_a_WSGI_master.mp4, 31
135, Decoding the Frustrations and Vulnerabilities of Modern Text Processing, Decoding_the_Frustrations_and_Vulnerabilities_of_Modern_Text_Processing.mp4, 24
136, Programming Lego Mindstorms robots with Python, Programming_Lego_Mindstorms_robots_with_Python.mp4, 28
137, Code Reviews Using Art Critique Principles, Code_Reviews_Using_Art_Critique_Principles.mp4, 29
138, Slot, Slot_42.mp4, 36
139, The Wizardry of Metaprogramming, The_Wizardry_of_Metaprogramming.mp4, 30
140, Improving Your Documentation: A talk for developers who want to write stuff good, Improving_Your_Documentation_A_talk_for_developers_who_want_to_write_stuff_good.mp4, 27
141, StarLAB: Developing a hardware based learning platform for students, StarLAB_Developing_a_hardware_based_learning_platform_for_students.mp4, 26
142, An introduction to nodepool, An_introduction_to_nodepool.mp4, 28
143, Slot, Slot_44.mp4, 45
144, Messy Sensor Data: A Programmer’s Cleaning Guide, Messy_Sensor_Data_A_Programmers_Cleaning_Guide.mp4, 29
145, Video recording conferences and user groups using Python, Video_recording_conferences_and_user_groups_using_Python.mp4, 30
146, Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858, When_Do_We_Belong.mp4, 31
147, Python vs Punch Out, Python_vs_Punch_Out.mp4, 33
148, Slot, Slot_48.mp4, 72
149, Slot, Slot_7.mp4, 30
150, Slot, Slot_11.mp4, 30
151, Covered in Bees! Deploying an app to 6 platforms in 20 minutes, Covered_in_Bees_Deploying_an_app_to_6_platforms_in_20_minutes.mp4, 59
152, Lightning Talks and Conference Close, Lightning_talks_and_Conference_Close.mp4, 58
153, Conference Closing, Conference_Closing.mp4, 26
154, Slot, Slot_17.mp4, 60
155, Slot, Slot_20.mp4, 30
156, Slot, Slot_23.mp4, 90
157, Slot, Slot_33.mp4, 60
158, Slot, Slot_38.mp4, 120
159, Slot, Slot_47.mp4, 30
160, Slot, Slot_52.mp4, 150
161, Sprint Concludes at 6.00pm, Sprint_Concludes_at_600pm.mp4, 0
162, Slot, Slot_14.mp4, 60
163, Slot, Slot_19.mp4, 30
164, Slot, Slot_25.mp4, 90
165, Slot, Slot_32.mp4, 60
166, Slot, Slot_39.mp4, 120
167, Slot, Slot_46.mp4, 30
168, Slot, Slot_51.mp4, 150
169, Sprint Concludes at 6.00pm, Sprint_Concludes_at_600pm_2.mp4, 0