DDD Perth 2019 Agenda
Theatre
RR5
M6
M7
M8
M9
8:00 am - 8:45 am
Registration
8:00 am - 8:45 am8:45 am - 9:00 am
Welcome and housekeeping
8:45 am - 9:00 am9:00 am - 9:10 am
Welcome to country
9:00 am - 9:10 am9:10 am - 9:55 am
Keynote: AI for Earth: Using machine learning to monitor, model, and manage natural resources
9:10 am - 9:55 amTheatre
Jennifer Marsman
9:55 am - 10:05 am
Changeover
9:55 am - 10:05 am10:05 am - 10:25 am
Fun with Sensors and APIs for the web!
10:05 am - 10:25 amTheatre
Mandy Michael
Machine Learning with .NET (for Non-Data-Scientists)
10:05 am - 10:25 amRR5
Ryan Preece
Anyone can Animate, even if they Can’t Draw
10:05 am - 10:25 amM6
Andy Dent
Is VR going to be a “Thing” for UX Design?
10:05 am - 10:25 amM7
Andrew Hutchison
Dependency Injection is only 1/5 of the Inversion of Control problem
10:05 am - 10:25 amM8
Daniel Sagenschneider
What Chickens and Submarines Can Teach You About Teams
10:05 am - 10:25 amM9
Mauro Da Silva
10:25 am - 10:55 am
Morning tea
10:25 am - 10:55 am10:55 am - 11:40 am
GraphQL, gRPC or REST? Resolving the API Developer's Dilemma
10:55 am - 11:40 amTheatre
Rob Crowley
NLP for fun & business - AI at your fingertips
10:55 am - 11:40 amRR5
Diana MozoAnderson, Denis Lapchev
Coding in Interviews
10:55 am - 11:40 amM6
James Miles
CSS Grid - What is this Magic?!
10:55 am - 11:40 amM7
Amy Kapernick
DesignOps - How to get ideas out faster
10:55 am - 11:40 amM8
Kristy Sachse
How do you apply Agile on a solo project?
10:55 am - 11:40 amM9
Mo Zaatar
11:40 am - 11:50 am
Changeover
11:40 am - 11:50 am11:50 am - 12:10 pm
Creative Coding and the JavaScript Canvas
11:50 am - 12:10 pmTheatre
Alice McCullagh
100% Remote Working - Better than you Dared to Dream
11:50 am - 12:10 pmRR5
Carl Scarlett
Lost in Space: Risk, Reward and Women-in-Tech
11:50 am - 12:10 pmM6
Caitlin Bathgate
Cryptography: so much to learn! (If history is anything to go by.)
11:50 am - 12:10 pmM7
Sander Huijsen
Falling For Flutter: A web developer's journey to the app store, and how you can do the same
11:50 am - 12:10 pmM8
Jacob Impson
How to define a chatbot personality
11:50 am - 12:10 pmM9
Marieke Lunel
12:10 pm - 12:20 pm
Changeover
12:10 pm - 12:20 pm12:20 pm - 1:05 pm
Building Great Teams
12:20 pm - 1:05 pmTheatre
Donna Edwards
Forget your passwords with the Web Authentication API
12:20 pm - 1:05 pmRR5
Ben Lowry
Design: 25 lessons from 25 years
12:20 pm - 1:05 pmM6
Nick Leigh, Jonathan Steingiesser
Finding a Needle in a Call Stack - Intro to Distributed Tracing
12:20 pm - 1:05 pmM7
Josh Michielsen
Demystifying AWS Security Services
12:20 pm - 1:05 pmM8
Even Zhang
Building Serverless APIs with Azure Functions and C#
12:20 pm - 1:05 pmM9
Will Velida
1:05 pm - 2:05 pm
Lunch
1:05 pm - 2:05 pm2:05 pm - 2:25 pm
Every good outage starts with a queue
2:05 pm - 2:25 pmTheatre
Macklin Hartley
The Dark Side of Agile: Burnout and You
2:05 pm - 2:25 pmRR5
Siobhan Avenell
Putting the fast in Fast.Ai - Machine Learning models in 15 mins
2:05 pm - 2:25 pmM6
Akanksha Malik
Mobile App Development - Crossing the platforms, dotting the notation
2:05 pm - 2:25 pmM7
Dave Cumming
Breaking Up With Redux: Client State Management with Apollo and GraphQL
2:05 pm - 2:25 pmM8
Inaie Ignacio
How to survive the stakeholder battle for features
2:05 pm - 2:25 pmM9
Trent Cain
2:25 pm - 2:35 pm
Changeover
2:25 pm - 2:35 pm2:35 pm - 3:20 pm
Quantum Computing 101: A gentle introduction to the world of quantum computing!
2:35 pm - 3:20 pmTheatre
Ashley Aitken
Is it done yet? (How about now?)
2:35 pm - 3:20 pmRR5
Michele Playfair
How to Raise a Robot Army over #100DaysofCode
2:35 pm - 3:20 pmM6
Michelle @ Microsoft
Hypothesis-Driven Development: Why you need online controlled experiments to scale
2:35 pm - 3:20 pmM7
Tommy O'Dell
JavaScript and AI, no you're not dreaming
2:35 pm - 3:20 pmM8
Yaser Adel Mehraban
Kubernetes vs. Serverless - The Great Cloud Native Debate
2:35 pm - 3:20 pmM9
Josh Armitage
3:20 pm - 3:50 pm
Afternoon tea
3:20 pm - 3:50 pm3:50 pm - 4:20 pm
Prize Draw
3:50 pm - 4:20 pm4:20 pm - 5:05 pm
Locknote: You. Are. Awesome.
4:20 pm - 5:05 pmTheatre
David Neal









