
DDD Perth 2018 Agenda
RR4
M3
M2
M1
8:00 am - 8:45 am
Registration
8:45 am - 9:00 am
Welcome and housekeeping
9:00 am - 9:10 am
Welcome to country
9:10 am - 9:55 am
9:55 am - 10:05 am
Changeover
10:05 am - 10:50 am
Securing Single Page Applications
RR4
Aaron Powell
10:05 am - 10:50 am
M3
Rimma Shafikova, Diana Mozo
10:05 am - 10:50 am
M2
Rob Crowley
10:50 am - 11:20 am
Morning tea
11:20 am - 11:40 am
11:20 am - 11:40 am
RR4
Chris Filipowski
11:40 am - 11:50 am
Changeover
11:50 am - 12:10 pm
11:50 am - 12:10 pm
M2
Cairo Malet
12:10 pm - 12:20 pm
Changeover
12:20 pm - 1:05 pm
1:05 pm - 1:15 pm
Lunch
1:15 pm - 1:45 pm
1:45 pm - 2:05 pm
Lunch (continued)
2:05 pm - 2:25 pm
2:05 pm - 2:25 pm
RR4
William Sia
Overcoming fear, anxiety and doubt as a developer
M3
Eumir Gaspar
DDD from the trenches
M1
Rami Ruhayel, Valeria Spirovski
2:25 pm - 2:35 pm
Changeover
2:35 pm - 3:20 pm
2:35 pm - 3:20 pm
RR4
Ashley Aitken
2:35 pm - 3:20 pm
M3
Michelle @ Microsoft
3:20 pm - 3:50 pm
Afternoon tea
3:50 pm - 4:20 pm
Prize Draw
4:20 pm - 5:05 pm
5:05 pm - 5:10 pm
Thank yous and wrap up
5:10 pm
Afterparty
Delightful Frontend Development: An Intro to Elm
📍 M1
Recording
Watch on YouTube (opens in a new tab)"undefined is not a function" - Google Chrome, 2018
Let's be honest, it's not a great user experience is it? To say JavaScript is a prickly learning experience is an understatement. There's all the little quirks inherit to JavaScript itself, combine that with a colourful cast of frameworks, libraries and patterns, and you've got a recipe for disaster.
Elm provides a refreshing alternative to JavaScript. Elm is a language built with an emphasis on being easy to use, building robust applications and great performance. Elm does this through polite and friendly error messages, no runtime exceptions and a virtual DOM similar to React.
In this session we'll cover a brief overview of Elm and some of the developer-focused features it provides. As well as a live demonstration of coding in Elm.
Speaker
Dylan Pindur
2018 Sponsors
Platinum





