
DDD Perth 2017 Agenda
RR5
M6
RR4
8:00 am - 8:45 am
Registration
8:45 am - 9:00 am
Welcome and housekeeping
9:00 am - 9:45 am
9:45 am - 10:15 am
Morning tea
10:15 am - 11:00 am
Modern TypeScript is amazing!
M6
Jake Ginnivan
Stop Mocking – start testing.
RR4
Raphael Haddad
11:00 am - 11:05 am
Changeover
11:05 am - 11:50 am
GraphQL - A query language to empower your API consumers
RR5
Rob Crowley
Flying Solo - lifehack your way to a pants-optional workplace
RR4
Sam Ritchie
11:50 am - 11:55 am
Changeover
11:55 am - 12:20 pm
Mobile App Test Automation: Let's look into the future
RR5
Subrata Bhattacharjee
A (gentle) introduction to Neural Networks
RR4
Rami Ruhayel
12:20 pm - 12:40 pm
A (gentle) introduction to Neural Networks
RR4
Rami Ruhayel
12:40 pm - 1:40 pm
Lunch
1:40 pm - 2:05 pm
Quantum Encryption - New Advances in Data Security
M6
Will Webster
2:05 pm - 2:25 pm
Serverless architecture for small-scale projects
M6
Ben New
2:25 pm - 2:30 pm
Changeover
2:30 pm - 3:15 pm
2:30 pm - 3:15 pm
RR5
Dr Vivienne Conway
What a real sprint looks like
M6
Ian Hughes
Atari 2600 for a developer in 2017
RR4
Cristian Prieto
3:15 pm - 3:45 pm
Afternoon tea
Speaker Panel
M6
Donna Edwards, Nathan Jones, Rami Ruhayel, Patima Tantiprasut
Afternoon tea
3:45 pm - 4:20 pm
Sponsor announcements and PRIZE DRAW!!!
4:20 pm - 5:05 pm
4:20 pm - 5:05 pm
RR5
Kris Howard
5:05 pm - 5:10 pm
Thank yous and wrap up
5:10 pm
Afterparty
Pair Programming - Experience from the trenches
📍 M6
Recording
Watch on YouTube (opens in a new tab)What are the some of the problems software delivery teams experience? Is there a way of working that will allow software delivery teams to overcome these problems?
Software delivery teams face challenges with productivity, code quality, team health, and knowledge sharing and code ownership. There are many ways of working that allow a team to address these issues. The challenge is to find the right way of working that helps to address these issues quickly.
In this talk, you will learn how Pair Programming is one such way of working that will help address these challenges. You will learn the mechanics of Pair Programming, things to watch out for and tips to successfully set up a pair programming session.
Learning outcomes:
What is pair programming?
What are the benefits of pair programming?
What things to look out for?
Why some people find it hard?
When not to pair program?
Speaker
Sameer Chauhan




