PyCon Australia
Pycon_au_2017
1. Registration Opens () None 60 min.
2. Build Tooling Workshop (Rita Garcia) None 90 min.
3. Python 101 (Anthony Briggs) 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. Practical testing with pytest (Brianna Laugher) None 90 min.
9. Bayesian inference & machine learning (Ed Schofield) 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. Welcome () None 8 min.
16. Organiser and Sponsor Welcome () None 9 min.
17. Welcome () None 10 min.
18. Welcome () None 13 min.
19. Introduction: Python for Data Science, past and future, Ed Schofield () 17 min.
20. Sponsor spotlight: University of Melbourne () None 2 min.
21. Tuning In with SDR & Python (Jim Mussared) http://youtu.be/BlJSjRDSLu0 40 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. Django & JavaScript: A long and complicated friendship (Jen Zajac) http://youtu.be/BDhdlgENJu0 39 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. Reflections on the Use of Python and Pygame in Senior IT (Jim Lloyd) http://youtu.be/g1OPuK02eRc 30 min.
28. Loop better: a deeper look at iteration in Python (Trey Hunner) http://youtu.be/JYuE8ZiDPl4 27 min.
29. Using MicroPython in the wild (Damien George) http://youtu.be/WI-nTf5iM84 31 min.
30. Slot () None 35 min.
31. Oh, I Found a Security Issue (Markus Holtermann) http://youtu.be/hsJ475EZRog 25 min.
32. Program all the things - How to develop IoT devices using MicroPython (Anna Gerber) http://youtu.be/8Uw1UW0_nHE 31 min.
33. Teaching Object-Oriented Programming with Python (Bruce Fuda) http://youtu.be/qxOqZQ1fWNw 33 min.
34. Learn You a PyTorch! (Kendrick Tan) http://youtu.be/ICMsWq7c5Z8 19 min.
35. Slot () None 9 min.
36. Software for the Murchison Widefield Array radio telescope (Andrew Williams) http://youtu.be/QKtXVpGwx3A 29 min.
37. Offline Django with Service Workers (Raphael Merx) http://youtu.be/70L8saIq3uo 25 min.
38. Python in Primary School (Emily de la Pena) http://youtu.be/D3ws6KpUQko 25 min.
39. MicroPython for ESP32 (Nick Moore) http://youtu.be/6N1hNRDkm0o 25 min.
40. Slot () None 60 min.
41. The Messaging of Things (Mike Leonard) http://youtu.be/UfPhXhCjMpw 30 min.
42. hunter2: A Symphony of Password Horror (Lilly Ryan) http://youtu.be/29ypmY-jd8w 30 min.
43. Finding Currajong - Fuzzy string searches in Python (Martin Schweitzer) http://youtu.be/Bn0KcWklf_4 28 min.
44. Teaching MicroPython with the BBC micro:bit at NCSS (Jim Mussared, Nicky Ringland) http://youtu.be/KuA6KNu5r78 31 min.
45. Slot () None 9 min.
46. Rapid GUI development for IOT systems (David Tulloh) http://youtu.be/_LBgIFPct-o 17 min.
47. Let's Run Python on a Supercomputer! (David Perry) http://youtu.be/4lKcou1-3OY 33 min.
48. Multitenant applications: how and why (Filipe de Alencar Ximenes) http://youtu.be/yyJonajA_jI 24 min.
49. Teaching Python: Adapting to Diversity (Margot Phillipps) http://youtu.be/x5MmyN5EDfQ 31 min.
50. Slot () None 12 min.
51. MicroPython Energy Monitoring (Joel Stanley) http://youtu.be/k09HCpjL2cE 30 min.
52. Horrors of Distributed Systems (Andrew Godwin) http://youtu.be/jx1Hkxe64Xs 29 min.
53. iPad App Development with Python (Chris Robinson) http://youtu.be/YR3a8f7vdqY 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. Visualising data with Python (Clare Sloggett) http://youtu.be/6d3Yk7a2qYI 30 min.
57. Using Python For Creating Hardware To Record FOSS Conferences (Tim 'mithro' Ansell) http://youtu.be/zdLiI-XLTcI 33 min.
58. Programming, Python, and Student-Directed Projects (Edwin Griffin) http://youtu.be/mIiwo8Sp230 31 min.
59. Red User, Blue User, MyUser, auth.User (Russell Keith-Magee) http://youtu.be/458KmAKq0bQ 30 min.
60. Slot () None 59 min.
61. Sponsor slot () None 46 min.
62. Remote DNA Sequencing and Analysis; Nanopore sequencing, FPGA boards and a fortunate Epiphany (Alexis Lucattini) http://youtu.be/FXDEycbWgqE 31 min.
63. Teaching Python Online to Primary Students (Marg Meijers) http://youtu.be/JRtnIv8Gsoo 30 min.
64. Word Embeddings everywhere, Which one to choose! (Anmol Gulati) None 32 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 40 min.
67. Slot () None 16 min.
68. Slot () None 17 min.
69. Learn by Doing: Getting Students into FOSS (Josh Simmons) http://youtu.be/3STyX6mEpe8 26 min.
70. From PyPI to Production: Shipping Software Responsibly. (Thomi Richards) http://youtu.be/JE6I8K1HPgI 33 min.
71. Improving PySpark Performance: Spark performance beyond the JVM (Holden Karau) http://youtu.be/jGhju2bw3RQ 29 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. PEP 498: The Monologue (Mariatta Wijaya) http://youtu.be/M4w4wKveVo4 20 min.
78. Comprehensible Comprehensions (Trey Hunner) http://youtu.be/5_cJIcgM7rw 29 min.
79. A Really Gentle Introduction to Asyncio (Gregory Saunders) http://youtu.be/3mb9jFAHRfw 30 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. Fighting the controls: madness and tragedy for programmers (Daniele Procida) http://youtu.be/-hxBRSJEtco 67 min.
83. Syntax Hijacking: Genius or Evil? (Tennessee Leeuwenburg) http://youtu.be/Ej4Kh41VySc 29 min.
84. Python: Ludicrous mode (with Django) (Tyson Clugg) http://youtu.be/JCRkyqS3zxQ 27 min.
85. Concurrency and Parallelism From The Ground Up (Amber Brown) http://youtu.be/gJ6loj3nB4s 29 min.
86. Slot () None 30 min.
87. One Data Pipeline to Rule Them All (Sam Kitajima-Kimbrel) http://youtu.be/-BGrV5mB9G0 30 min.
88. Harnessing the APIs you didn't know existed (Katie Bell) http://youtu.be/_VmgEASsPBI 27 min.
89. Introduction to profiling python performance with USDT (Chris Miceli) http://youtu.be/Zv3--YaaIe0 28 min.
90. Slot () None 28 min.
91. Scaling Down: Running Large Sites Locally (Andrew Godwin) http://youtu.be/3bnBY23TsIw 27 min.
92. Call a C API from Python becomes more enjoyable with CFFI (Jean-Sébastien Bevilacqua) http://youtu.be/P6qvhoQGaSk 28 min.
93. Analysing a TwitterBot using TextBlob, NLTK and Python (Lachlan Blackhall) http://youtu.be/AkcPLo_5NOI 30 min.
94. The Importance of Design: maybe the users aren't wrong? (Charelle Collett) http://youtu.be/Z2cM7Wkd3I0 28 min.
95. Slot () None 29 min.
96. Wordsmiths - Operational Transformation in Python (Dion Misic) http://youtu.be/RO59n7rag2U 20 min.
97. Identity 2.0: the what, why and how of social and federated login (Fraser Tweedale) http://youtu.be/2Rzlk9l43VI 72 min.
98. Mocking: virtual reality for your Python tests (Raphael Merx) http://youtu.be/gWXAgguBRIQ 25 min.
99. Organizing conferences for learners: How we made it work in Namibia (Jessica Upani) http://youtu.be/C1GEKSKndUg 30 min.
100. Slot () None 60 min.
101. Front-end integration testing with splinter (Nick Coghlan) http://youtu.be/HY0_RtTUfUg 29 min.
102. The Business of Community (VM (Vicky) Brasseur) http://youtu.be/8m1qWafKtk8 32 min.
103. Automated Python Powered Turret (Isaac McClure, Hail Kim) http://youtu.be/TnaiiAye7J8 27 min.
104. Slot () None 54 min.
105. We're no strangers to VoIP: Building the National Rick Astley Hotline (Paul '@pjf' Fenwick) http://youtu.be/S2FbzZiycsM 32 min.
106. GraphQL: how to make clients enjoy using your API (Tomasz Modrzyński) http://youtu.be/rYKzO7y7elA 31 min.
107. Covered in Bees! Deploying an app to 6 platforms in 20 minutes (Russell Keith-Magee) http://youtu.be/xezYYBL7nk0 31 min.
108. Slot () None 59 min.
109. Saturday PM Lightning Talks () http://youtu.be/WywQ6a3uQ5I 70 min.
110. How to write a container daemon in Python (Anthony Shaw) http://youtu.be/I326bpbdvJo 29 min.
111. Slot () None 30 min.
112. Slot () None 59 min.
113. Slot () None 44 min.
114. Why'd it have to be snakes: Porting Swift to Jupyter (Tim Nugent) 30 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. When Do We Belong? (aurynn shaw) http://youtu.be/5RWBRrHxEhs 34 min.
120. Gradual Typing in Python (Tom Manderson) http://youtu.be/mXfsMDM3LwQ 28 min.
121. Hot reloading Python web-servers at scale (Chenyang Wu) http://youtu.be/FQ2PGIlmtJc 29 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. Unit Testing with Requests (Jamie Lennox) http://youtu.be/t6MtEnw3Zww 30 min.
125. Lessons from building serverless services in bleeding edge python (developerjack) http://youtu.be/R74GqYlEeuM 29 min.
126. State Machines (Clinton Roy) http://youtu.be/TedUKXhu9kE 24 min.
127. What nobody tells you about documentation (Daniele Procida) http://youtu.be/t4vKPhjcMZg 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. Prototyping Python Microservices in Production (Justin Akers) http://youtu.be/5BjglFGp88o 29 min.
131. Lightflow - A lightweight, distributed workflow system (Andreas Moll) http://youtu.be/GTNPpeA1lbo 29 min.
132. Time is an illusion (Dave Collins) http://youtu.be/0p2mxfEd4yk 29 min.
133. Slot () None 84 min.
134. Decoding the Frustrations and Vulnerabilities of Modern Text Processing (Evan Kohilas) http://youtu.be/1pLhQIQelUw 24 min.
135. Secrets of a WSGI master. (Graham Dumpleton) http://youtu.be/H6Q3l11fjU0 31 min.
136. Code Reviews Using Art Critique Principles (Stacy Morse) http://youtu.be/xpqwuaCW6os 29 min.
137. Programming Lego Mindstorms robots with Python (Stoyan Shopov) http://youtu.be/kyfbYv6eZQQ 28 min.
138. Slot () None 36 min.
139. An introduction to nodepool (Joshua Hesketh) http://youtu.be/1CfGLfHwY1I 28 min.
140. StarLAB: Developing a hardware based learning platform for students (Clinton McKinnon) http://youtu.be/TK39zB18kwA 26 min.
141. Improving Your Documentation: A talk for developers who want to write stuff good (Charelle Collett) http://youtu.be/pc_YutQeI4E 27 min.
142. The Wizardry of Metaprogramming (Mike Leonard) http://youtu.be/l8u8VENJhpM 30 min.
143. Slot () None 45 min.
144. Python vs Punch Out (Greg Hahn) http://youtu.be/Yl9sDS7YqRo 33 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. Messy Sensor Data: A Programmer’s Cleaning Guide (Xavier Ho) http://youtu.be/-dfYdedNgr0 29 min.
148. Slot () None 72 min.
149. Lightning Talks and Conference Close () http://youtu.be/bJmx0tcVubY 58 min.
150. Slot () None 30 min.
151. Slot () None 30 min.
152. Covered in Bees! Deploying an app to 6 platforms in 20 minutes (Russell Keith-Magee) None 59 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 8 min.
16. None 9 min.
17. None 10 min.
18. None 13 min.
19. 17 min.
20. None 2 min.
21. http://youtu.be/BlJSjRDSLu0 40 min.
22. http://youtu.be/IKW5BwrJc78 48 min.
23. http://youtu.be/BDhdlgENJu0 39 min.
24. http://youtu.be/Xj036sOwvgM 32 min.
25. None 49 min.
26. http://youtu.be/Ck1Ns6D3rZc 28 min.
27. http://youtu.be/g1OPuK02eRc 30 min.
28. http://youtu.be/JYuE8ZiDPl4 27 min.
29. http://youtu.be/WI-nTf5iM84 31 min.
30. None 35 min.
31. http://youtu.be/hsJ475EZRog 25 min.
32. http://youtu.be/8Uw1UW0_nHE 31 min.
33. http://youtu.be/qxOqZQ1fWNw 33 min.
34. http://youtu.be/ICMsWq7c5Z8 19 min.
35. None 9 min.
36. http://youtu.be/QKtXVpGwx3A 29 min.
37. http://youtu.be/70L8saIq3uo 25 min.
38. http://youtu.be/D3ws6KpUQko 25 min.
39. http://youtu.be/6N1hNRDkm0o 25 min.
40. None 60 min.
41. http://youtu.be/UfPhXhCjMpw 30 min.
42. http://youtu.be/29ypmY-jd8w 30 min.
43. http://youtu.be/Bn0KcWklf_4 28 min.
44. http://youtu.be/KuA6KNu5r78 31 min.
45. None 9 min.
46. http://youtu.be/_LBgIFPct-o 17 min.
47. http://youtu.be/4lKcou1-3OY 33 min.
48. http://youtu.be/yyJonajA_jI 24 min.
49. http://youtu.be/x5MmyN5EDfQ 31 min.
50. None 12 min.
51. http://youtu.be/k09HCpjL2cE 30 min.
52. http://youtu.be/jx1Hkxe64Xs 29 min.
53. http://youtu.be/YR3a8f7vdqY 30 min.
54. http://youtu.be/I-SiNCdpfQ8 26 min.
55. None 59 min.
56. http://youtu.be/6d3Yk7a2qYI 30 min.
57. http://youtu.be/zdLiI-XLTcI 33 min.
58. http://youtu.be/mIiwo8Sp230 31 min.
59. http://youtu.be/458KmAKq0bQ 30 min.
60. None 59 min.
61. None 46 min.
62. http://youtu.be/FXDEycbWgqE 31 min.
63. http://youtu.be/JRtnIv8Gsoo 30 min.
64. None 32 min.
65. http://youtu.be/1bApndiHBBw 29 min.
66. None 40 min.
67. None 16 min.
68. None 17 min.
69. http://youtu.be/3STyX6mEpe8 26 min.
70. http://youtu.be/JE6I8K1HPgI 33 min.
71. http://youtu.be/jGhju2bw3RQ 29 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/M4w4wKveVo4 20 min.
78. http://youtu.be/5_cJIcgM7rw 29 min.
79. http://youtu.be/3mb9jFAHRfw 30 min.
80. http://youtu.be/eWjdZIyRgjE 29 min.
81. None 59 min.
82. http://youtu.be/-hxBRSJEtco 67 min.
83. http://youtu.be/Ej4Kh41VySc 29 min.
84. http://youtu.be/JCRkyqS3zxQ 27 min.
85. http://youtu.be/gJ6loj3nB4s 29 min.
86. None 30 min.
87. http://youtu.be/-BGrV5mB9G0 30 min.
88. http://youtu.be/_VmgEASsPBI 27 min.
89. http://youtu.be/Zv3--YaaIe0 28 min.
90. None 28 min.
91. http://youtu.be/3bnBY23TsIw 27 min.
92. http://youtu.be/P6qvhoQGaSk 28 min.
93. http://youtu.be/AkcPLo_5NOI 30 min.
94. http://youtu.be/Z2cM7Wkd3I0 28 min.
95. None 29 min.
96. http://youtu.be/RO59n7rag2U 20 min.
97. http://youtu.be/2Rzlk9l43VI 72 min.
98. http://youtu.be/gWXAgguBRIQ 25 min.
99. http://youtu.be/C1GEKSKndUg 30 min.
100. None 60 min.
101. http://youtu.be/HY0_RtTUfUg 29 min.
102. http://youtu.be/8m1qWafKtk8 32 min.
103. http://youtu.be/TnaiiAye7J8 27 min.
104. None 54 min.
105. http://youtu.be/S2FbzZiycsM 32 min.
106. http://youtu.be/rYKzO7y7elA 31 min.
107. http://youtu.be/xezYYBL7nk0 31 min.
108. None 59 min.
109. http://youtu.be/WywQ6a3uQ5I 70 min.
110. http://youtu.be/I326bpbdvJo 29 min.
111. None 30 min.
112. None 59 min.
113. None 44 min.
114. 30 min.
115. None 14 min.
116. None 54 min.
117. http://youtu.be/prFaJugC95Y 36 min.
118. None 59 min.
119. http://youtu.be/5RWBRrHxEhs 34 min.
120. http://youtu.be/mXfsMDM3LwQ 28 min.
121. http://youtu.be/FQ2PGIlmtJc 29 min.
122. http://youtu.be/NKmLTW8DHWw 30 min.
123. None 45 min.
124. http://youtu.be/t6MtEnw3Zww 30 min.
125. http://youtu.be/R74GqYlEeuM 29 min.
126. http://youtu.be/TedUKXhu9kE 24 min.
127. http://youtu.be/t4vKPhjcMZg 30 min.
128. None 25 min.
129. http://youtu.be/Jhkm2PA_Gf8 30 min.
130. http://youtu.be/5BjglFGp88o 29 min.
131. http://youtu.be/GTNPpeA1lbo 29 min.
132. http://youtu.be/0p2mxfEd4yk 29 min.
133. None 84 min.
134. http://youtu.be/1pLhQIQelUw 24 min.
135. http://youtu.be/H6Q3l11fjU0 31 min.
136. http://youtu.be/xpqwuaCW6os 29 min.
137. http://youtu.be/kyfbYv6eZQQ 28 min.
138. None 36 min.
139. http://youtu.be/1CfGLfHwY1I 28 min.
140. http://youtu.be/TK39zB18kwA 26 min.
141. http://youtu.be/pc_YutQeI4E 27 min.
142. http://youtu.be/l8u8VENJhpM 30 min.
143. None 45 min.
144. http://youtu.be/Yl9sDS7YqRo 33 min.
145. http://youtu.be/vpoUA1fPbGk 30 min.
146. http://youtu.be/3o6EOnoxLbM 31 min.
147. http://youtu.be/-dfYdedNgr0 29 min.
148. None 72 min.
149. http://youtu.be/bJmx0tcVubY 58 min.
150. None 30 min.
151. None 30 min.
152. None 59 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, Build Tooling Workshop, Build_Tooling_Workshop.mp4, 90
3, Python 101, Python_101_2.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, Practical testing with pytest, Practical_testing_with_pytest.mp4, 90
9, Bayesian inference & machine learning, Bayesian_inference_machine_learning.mp4, 90
10, Slot, Slot_53.mp4, 30
11, Tutorial continued., Tutorial_continued_4.mp4, 90
12, Tutorial continued., Tutorial_continued_3.mp4, 90
13, Conference Concludes at 5.30pm, Conference_Concludes_at_530pm.mp4, 0
14, Registration Opens, Registration_Opens_3.mp4, 49
15, Welcome, Welcome_4.mp4, 8
16, Organiser and Sponsor Welcome, Organiser_and_Sponsor_Welcome.mp4, 9
17, Welcome, Welcome_5.mp4, 10
18, Welcome, Welcome_3.mp4, 13
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, Tuning In with SDR & Python, Tuning_In_with_SDR_Python.mp4, 40
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, Django & JavaScript: A long and complicated friendship, Django_JavaScript_A_long_and_complicated_friendship.mp4, 39
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, Reflections on the Use of Python and Pygame in Senior IT, Reflections_on_the_Use_of_Python_and_Pygame_in_Senior_IT.mp4, 30
28, Loop better: a deeper look at iteration in Python, Loop_better_a_deeper_look_at_iteration_in_Python.mp4, 27
29, Using MicroPython in the wild, Using_MicroPython_in_the_wild.mp4, 31
30, Slot, Slot_27.mp4, 35
31, Oh, I Found a Security Issue, Oh_I_Found_a_Security_Issue.mp4, 25
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, Teaching Object-Oriented Programming with Python, Teaching_ObjectOriented_Programming_with_Python.mp4, 33
34, Learn You a PyTorch!, Learn_You_a_PyTorch.mp4, 19
35, Slot, Slot_29.mp4, 9
36, Software for the Murchison Widefield Array radio telescope, Software_for_the_Murchison_Widefield_Array_radio_telescope.mp4, 29
37, Offline Django with Service Workers, Offline_Django_with_Service_Workers.mp4, 25
38, Python in Primary School, Python_in_Primary_School.mp4, 25
39, MicroPython for ESP32, MicroPython_for_ESP32.mp4, 25
40, Slot, Slot_37.mp4, 60
41, The Messaging of Things, The_Messaging_of_Things.mp4, 30
42, hunter2: A Symphony of Password Horror, hunter2_A_Symphony_of_Password_Horror.mp4, 30
43, Finding Currajong - Fuzzy string searches in Python, Finding_Currajong_Fuzzy_string_searches_in_Python.mp4, 28
44, Teaching MicroPython with the BBC micro:bit at NCSS, Teaching_MicroPython_with_the_BBC_microbit_at_NCSS.mp4, 31
45, Slot, Slot_41.mp4, 9
46, Rapid GUI development for IOT systems, Rapid_GUI_development_for_IOT_systems.mp4, 17
47, Let's Run Python on a Supercomputer!, Lets_Run_Python_on_a_Supercomputer.mp4, 33
48, Multitenant applications: how and why, Multitenant_applications_how_and_why.mp4, 24
49, Teaching Python: Adapting to Diversity, Teaching_Python_Adapting_to_Diversity.mp4, 31
50, Slot, Slot_45.mp4, 12
51, MicroPython Energy Monitoring, MicroPython_Energy_Monitoring.mp4, 30
52, Horrors of Distributed Systems, Horrors_of_Distributed_Systems.mp4, 29
53, iPad App Development with Python, iPad_App_Development_with_Python.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, Visualising data with Python, Visualising_data_with_Python.mp4, 30
57, Using Python For Creating Hardware To Record FOSS Conferences, Using_Python_For_Creating_Hardware_To_Record_FOSS_Conferences.mp4, 33
58, Programming, Python, and Student-Directed Projects, Programming_Python_and_StudentDirected_Projects.mp4, 31
59, Red User, Blue User, MyUser, auth.User, Red_User_Blue_User_MyUser_authUser.mp4, 30
60, Slot, Slot_55.mp4, 59
61, Sponsor slot, Sponsor_slot.mp4, 46
62, 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
63, Teaching Python Online to Primary Students, Teaching_Python_Online_to_Primary_Students.mp4, 30
64, Word Embeddings everywhere, Which one to choose!, Word_Embeddings_everywhere_Which_one_to_choose.mp4, 32
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_57.mp4, 40
67, Slot, Slot_56.mp4, 16
68, Slot, Slot_59.mp4, 17
69, Learn by Doing: Getting Students into FOSS, Learn_by_Doing_Getting_Students_into_FOSS.mp4, 26
70, From PyPI to Production: Shipping Software Responsibly., From_PyPI_to_Production_Shipping_Software_Responsibly.mp4, 33
71, Improving PySpark Performance: Spark performance beyond the JVM, Improving_PySpark_Performance_Spark_performance_beyond_the_JVM.mp4, 29
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, PEP 498: The Monologue, PEP_498_The_Monologue.mp4, 20
78, Comprehensible Comprehensions, Comprehensible_Comprehensions.mp4, 29
79, A Really Gentle Introduction to Asyncio, A_Really_Gentle_Introduction_to_Asyncio.mp4, 30
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, Fighting the controls: madness and tragedy for programmers, Fighting_the_controls_madness_and_tragedy_for_programmers.mp4, 67
83, Syntax Hijacking: Genius or Evil?, Syntax_Hijacking_Genius_or_Evil.mp4, 29
84, Python: Ludicrous mode (with Django), Python_Ludicrous_mode_with_Django.mp4, 27
85, Concurrency and Parallelism From The Ground Up, Concurrency_and_Parallelism_From_The_Ground_Up.mp4, 29
86, Slot, Slot_30.mp4, 30
87, One Data Pipeline to Rule Them All, One_Data_Pipeline_to_Rule_Them_All.mp4, 30
88, Harnessing the APIs you didn't know existed, Harnessing_the_APIs_you_didnt_know_existed.mp4, 27
89, Introduction to profiling python performance with USDT, Introduction_to_profiling_python_performance_with_SystemTap.mp4, 28
90, Slot, Slot_36.mp4, 28
91, Scaling Down: Running Large Sites Locally, Scaling_Down_Running_Large_Sites_Locally.mp4, 27
92, Call a C API from Python becomes more enjoyable with CFFI, Call_a_C_API_from_Python_becomes_more_enjoyable_with_CFFI.mp4, 28
93, Analysing a TwitterBot using TextBlob, NLTK and Python, Analysing_a_TwitterBot_using_TextBlob_NLTK_and_Python.mp4, 30
94, The Importance of Design: maybe the users aren't wrong?, The_Importance_of_Design_maybe_the_users_arent_wrong.mp4, 28
95, Slot, Slot_40.mp4, 29
96, Wordsmiths - Operational Transformation in Python, Wordsmiths_Operational_Transformation_in_Python.mp4, 20
97, 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
98, Mocking: virtual reality for your Python tests, Mocking_virtual_reality_for_your_Python_tests.mp4, 25
99, Organizing conferences for learners: How we made it work in Namibia, Organizing_conferences_for_learners_How_we_made_it_work_in_Namibia.mp4, 30
100, Slot, Slot_43.mp4, 60
101, Front-end integration testing with splinter, Frontend_integration_testing_with_splinter.mp4, 29
102, The Business of Community, The_Business_of_Community_2.mp4, 32
103, Automated Python Powered Turret, Automated_Python_Powered_Turret.mp4, 27
104, Slot, Slot_49.mp4, 54
105, 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
106, GraphQL: how to make clients enjoy using your API, GraphQL_how_to_make_clients_enjoy_using_your_API.mp4, 31
107, Covered in Bees! Deploying an app to 6 platforms in 20 minutes, Slot_8.mp4, 31
108, Slot, Slot_54.mp4, 59
109, Saturday PM Lightning Talks, Pycon_au_2017_Saturday_PM_Lightning_Talks.mp4, 70
110, How to write a container daemon in Python, How_to_write_a_container_daemon_in_Python.mp4, 29
111, Slot, Slot_12.mp4, 30
112, Slot, Slot_58.mp4, 59
113, Slot, Slot_13.mp4, 44
114, Why'd it have to be snakes: Porting Swift to Jupyter, Whyd_it_have_to_be_snakes_Porting_Swift_to_Jupyter.mp4, 30
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, When Do We Belong?, Dont_Look_Back_in_Anger_Wildman_Whitehouse_and_the_Great_Failure_of_1858.mp4, 34
120, Gradual Typing in Python, Gradual_Typing_in_Python.mp4, 28
121, Hot reloading Python web-servers at scale, Hot_reloading_Python_webservers_at_scale.mp4, 29
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, Unit Testing with Requests, Unit_Testing_with_Requests.mp4, 30
125, Lessons from building serverless services in bleeding edge python, Lessons_from_building_serverless_services_in_bleeding_edge_python.mp4, 29
126, State Machines, State_Machines.mp4, 24
127, What nobody tells you about documentation, The_four_kinds_of_documentation_and_why_you_need_to_understand_what_they_are.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, Prototyping Python Microservices in Production, Prototyping_Python_Microservices_in_Production.mp4, 29
131, Lightflow - A lightweight, distributed workflow system, Lightflow_A_lightweight_distributed_workflow_system.mp4, 29
132, Time is an illusion, Time_is_an_illusion.mp4, 29
133, Slot, Slot_35.mp4, 84
134, Decoding the Frustrations and Vulnerabilities of Modern Text Processing, Decoding_the_Frustrations_and_Vulnerabilities_of_Modern_Text_Processing.mp4, 24
135, Secrets of a WSGI master., Secrets_of_a_WSGI_master.mp4, 31
136, Code Reviews Using Art Critique Principles, Code_Reviews_Using_Art_Critique_Principles.mp4, 29
137, Programming Lego Mindstorms robots with Python, Programming_Lego_Mindstorms_robots_with_Python.mp4, 28
138, Slot, Slot_42.mp4, 36
139, An introduction to nodepool, An_introduction_to_nodepool.mp4, 28
140, StarLAB: Developing a hardware based learning platform for students, StarLAB_Developing_a_hardware_based_learning_platform_for_students.mp4, 26
141, 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
142, The Wizardry of Metaprogramming, The_Wizardry_of_Metaprogramming.mp4, 30
143, Slot, Slot_44.mp4, 45
144, Python vs Punch Out, Python_vs_Punch_Out.mp4, 33
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, Messy Sensor Data: A Programmer’s Cleaning Guide, Messy_Sensor_Data_A_Programmers_Cleaning_Guide.mp4, 29
148, Slot, Slot_48.mp4, 72
149, Lightning Talks and Conference Close, Lightning_talks_and_Conference_Close.mp4, 58
150, Slot, Slot_7.mp4, 30
151, Slot, Slot_11.mp4, 30
152, 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
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