What I learned by messing it up.
A higher level talk on the things programmers learn by doing - how failure should be encouraged, as long as it's at the right place and time. The stuff you do once, royally mess up and learn from.
The best lessons are the ones you learn the hard way.
Presented a RORO Melbourne Newbies Night on the 29th of October, 2014. Please note this talk lacks a lot of context without the speaking associated with it.