Current status: Done for Another Year

DDD Melbourne

DDD Melbourne is a non profit community event run by developers, for developers & will be held on Sat Aug 13th 2016

DDD Melbourne 7

DDD Melbourne is a non profit community event run by developers for developers. Anyone can submit a session to the event and delegates then vote on the sessions they want to see.

View Agenda

Sorry, tickets have sold out! If you missed out on DDD Melbourne, please consider attending DDD Perth or DDD Brisbane.

Sat Aug 13th 2016

  • One Day
  • Fully Catered
  • Industry-leading Presenters
  • Only $49

Important dates

  • Mon 23rd May 09:00 - Call for content opens
  • Sun 5th June 18:00 - Call for content closes
  • Mon 6th June 10:00 - Voting opens
  • Mon 6th June 10:00 - Tickets wave 1 opens
  • Mon 13th June 12:00 - Tickets wave 2 opens
  • Mon 20th June 14:00 - Tickets wave 3 opens
  • Mon 27th June 10:00 - Voting closes
  • Mon 4th July - Agenda published

Platinum Partner

Gold Sponsors

Monash University Caulfield Campus

900 Dandenong Rd, Caulfield East, VIC 3145

Silver Sponsors

Shawn Wildermuth

Being a Better Developer: Learning Skills That Aren't On Your Resume

As developers we spend a lot of time chasing technical skills like JavaScript, C++, and Angular. But the reality is that it the skills you have when you get a job are rarely the ones that you will use for your entire tenure. When I evaluate talent, I focus on the skills that don’t go well on a resume: communication, teamwork, estimation, and active listening. In this talk, I’ll delve into why these skills are crucial to being a great developer and how you acquire the skills.

Shawn Wildermuth is a fourteen-time Microsoft MVP (ASP.NET/IIS) and is involved with Microsoft as an ASP.NET Insider, ClientDev Insider and Windows Phone Insider. You may have taken one of his more than fifteen courses for Pluralsight ( including "Building a Web App with ASP.NET Core, MVC, EF and Angular" and "Bootstrap 3". He is also the author of eight books and dozens of articles on software development. He has been seen speaking at a variety of international conferences including TechEd, Oredev, SDC, VSLive, DevIntersection, MIX, DevTeach, DevConnections and DevReach. He is one of the Wilder Minds at He can also be reached via his blog at

Paul Fenwick

The Future is Awesome (and what you can do about it)

Technology is advancing at a faster rate than society's expectations, and can go from science-fiction to being consumer-available, with very little in the way of discussion in between, but the questions they raise are critically important: What happens when self-driving vehicles cause unemployment, when medical expert systems work on behalf of insurance agencies rather than patients, and weapon platforms make their own lethal decisions?

Paul Fenwick is an internationally acclaimed public speaker, developer, and science educator. Paul is well known for presenting on a diverse range of topics including privacy, neuroscience and neuroethics, Klingon programming, open source, depression and mental health, advancements in science, diversity, autonomous agents, and minesweeper automation. His dynamic presentation style and quirky humour has delighted audiences worldwide. Paul was awarded the 2013 O'Reilly Open Source award, and the 2010 White Camel award, both for outstanding contributions to the open source community. As a Freedom Loving Scientist, Paul's goal is to learn everything he can, do amazing things with that knowledge, and give them away for free.


This year at DDD Melbourne we will again be running a workshop track for those wanting more interactive sessions.

Workshops will be operated on first come first served basis and will require attendees to bring their own equipment and any mentioned pre-reqs. Please note we will probably not have internet access available.

Introduction to Property Based Testing (using F#)

Jeremy Clough [@jhbc]

Want confidence in your code but don't know how to escape the monotony of writing innumerable unit tests? Does refactoring fill you with a sense of dread when you realise the number of tests that will be impacted? Enter property based testing...

Come along to learn how to test the properties of your code, and leave with a new level of confidence and satisfaction you never knew was possible.

Getting in deep with React

Aaron Powell [@slace]

React is still hot property when it comes to web application development and in this workshop we'll beyond your component classes and modularisation and look into some deeper dive concepts like higher order components, automated testing and Redux.

ASP.NET Core From Scratch

Shawn Wildermuth [@ShawnWildermuth]

ASP.NET Core is the newest web framework from Microsoft. Shawn has been teaching it since early betas. In this workshop, he'll walk you through how to build an application from scratch using ASP.NET Core. It will include coverage of MVC6, Entity Framework, Identity and Building a REST Service.

Jumpstart into Virtual Actors with Orleans

Alexey Shcherbak [@centur] & Reuben Bond [@reubenbond]

You'll learn how to model and build your first app with virtual actors, host it on-prem or in a Cloud, yield the superpowers of distributed applications and make first steps to world domination.

Pre requisites: Clone the following repo, and make sure you pull the latest changes before DDD Melbourne.


When and where?
The event will be held on Sat Aug 13th 2016 at Monash University Caulfield Campus with doors opening at 08:30 and ending 17:00 (ish). After the event is finished the after party will be held at The Orrong Hotel, 709 High St Armadale.

How much is the event?
$49. DDD Melbourne is a non profit event and any excess will be kept as part of a fund for future events/donated to charity.

Will refreshments be provided?
Yes, delegates will receive lunch and snacks throughout the day. Sadly we are restricted from running a coffee cart by the university but there are many cafes and coffee shops in the local area & on campus.

Will wireless access be available?
Probably not.

Can I pay by cheque, invoice, cash, Coinye West?
No - this year all payments will be via EventBrite. It's vastly easier for us as organisers to only accept payments using EventBrite, which currently doesn't allow payments to be made by Diners or rapper themed bitcoins. Please consider using EventBrite with your own credit card, and claiming it back on expenses. The cost is low, so it should easily fall within your expenses limit!

Can I cancel/give my ticket to someone else?
You are welcome to send someone else in your place. Please do this through the Eventbrite system. For help on how to do this refer to:

When does registration open?
Due to the popularity of last years event, we are running 3 separate ticket waves to give everyone an opportunity to obtain a ticket.
Wave 1: Mon 6th June @ 10am AEST
Wave 2: Mon 13th June @ 12pm AEST
Wave 3: Mon 20th June @ 2pm AEST
The ticket price will stay at $49 for each wave.

What is the hashtag for DDD Melbourne?
The twitter hashtag will be #dddmelb.

I want to be involved. Can I help?
Thanks but we have enough assistance for running the event now. However we would love to have your session submission.

How can I contact the organizers?
We can be contacted via email at:

I would like to sponsor DDD Melbourne
Great! DDD Melbourne will be heavily publized in related websites and we believe offers a fantastic marketing opportunity as well as the ability to support the local development community. We have various levels of sponsor ship available and opportunities for logo placement on the website, agenda, delegate slides, speaker tshirts and we are happy to include advertisements in delegate packs. For more information please email

Who is coordinating this event?
DDD Melbourne is coordinated by Oz Dev Inc, a non-profit organisation set up to improve the learnings of the Australian developer community.

Photography & Video
Attendees may be photographed or filmed by media personnel authorised by Oz Dev Inc. Attendees must inform said media personnel if they do not wish to be photographed or filmed.

I would like to do this kind of thing more often
Why not consider attending one of the local user groups such as:


DDD Melbourne will be held at the Monash University Caulfield Campus.
Registration will take place in K block in the foyer space outside K3.09.

To enter K3.09
From the ground floor (level 1) use the internal stairs to level 2, at the top of the stairs turn right and walk outside.
Turn directly right and enter through the glass doors, go up the stairs to K3.09 (level 3) and foyer space.

Monash's website details the location and contains a map of the campus.

K block looks like this
Monash K Block


Although parking is available around the university we recommend that delegates travel by train to Caulfield Railway Station and then walk to the university (about 2 minutes).


The nearest train station is Caulfield and Monash University is a 2 minute walk from there.


Tram route 3 stops at the Caulfield station.


Free parking is available in building J on level 4 and 5 only, by parking in the blue bays on the campus.

To find out more about the sponsorships, please email