
DDD Perth 2016 Agenda
Main Room
Side Room 1
Side Room 2
8:30 am - 9:15 am
Registration
9:15 am - 9:30 am
Welcome and housekeeping
9:30 am - 10:15 am
Welcome to the world of Tomorrow!
Main Room
Brendan Forster
10:15 am - 10:45 am
Morning tea
10:45 am - 11:30 am
Wait, I didn't mean to do that!
Main Room
Matt Davies and Rob Crowley
CSS for developers who hate CSS
Side Room 1
Justin King
Angular 2 for the skeptical developer
Side Room 2
Todd Motto
11:30 am - 11:35 am
Changeover
11:35 am - 12:20 pm
Azure DocumentDB - Beyond the buzzwords
Main Room
Simon Waight
Hacking the human - why security is more than just code
Side Room 1
Tanya Janca
Azure Functions - Serverless computing in the cloud
Side Room 2
Chris O'Dell
12:20 pm - 12:25 pm
Changeover
12:25 pm - 12:50 pm
Microservices... why would I even?
Main Room
Joseph Cooney
Identity in a modern world - OpenID Connect and OAuth2
Side Room 1
Dominick Baier
Real world React - lessons from the trenches
Side Room 2
Jake Ginnivan
12:50 pm - 12:45 pm
Lunch
12:45 pm - 1:45 pm
RoboCup Junior Australia Rescue Robots
Main Room
All Saints College students
1:45 pm - 2:30 pm
Banish the boilerplate - using pipelines to go faster
Side Room 1
Graeme Foster
2:30 pm - 2:35 pm
Changeover
2:35 pm - 3:20 pm
Universal Windows: The Right Way
Side Room 1
Ryan Preece
Brendan and Cristian Unplugged
Side Room 2
Brendan Forster, Cristian Prieto
3:20 pm - 3:35 pm
Afternoon tea
3:35 pm - 4:10 pm
Sponsor announcements and PRIZE DRAW!!!
4:10 pm - 4:55 pm
4:55 pm - 5:00 pm
Thank yous and wrap up
5:00 pm
Afterparty
Random Failures of Architecture I Have Committed
📍 Main Room
Recording
Watch on YouTube (opens in a new tab)Everyone loves to talk themselves up in conference presentations, regaling you with tales of their technical brilliance. Sure these talks can be filled with valuable information about the latest technologies, but have you ever stopped to consider how it makes you, the audience, feel? After you've spent the weekend hearing about reactively programmed event sourced games running in the cloud isn't hard to go back to writing CRUD forms using ASP.NET WebForms 3.5 against an Access DB? Don't you want someone to stand up and tell you all the ways they've screwed up so you can feel better about the code that awaits you on Monday?
This is that talk.
It's taken Colin 17 years to learn these things through failures big and small. Now you can learn such classic mistakes as inappropriate layering, leaky abstractions, reimplementing perfectly valid frameworks because reasons, undervaluing the cost of development friction, and so much more. All this (probably, maybe) in just one session the length of which I did not bother to research. Yours to take away so you can laugh smugly at me when you fail to do so in your career*. Vote now but don't send any money.
*offer void where prohibited
Speaker
Colin Scott




