Fun with Dead Languages – Damian Conway – 19, 20, 21 March


Watch in mesmerised horror as Damian hacks code in several unrelated programming languages (none of them Perl).

Along the way, you’ll also discover what’s wrong with modern CS education, why programmers shouldn’t frequent casinos, the power of Thor’s Law, the language of moisture vaporators, C++ mysticism, how to use the three shells, state machines on steroids, programming without variables or subroutines, a cheap and eco-friendly alternative for distributed persistent computation, what the Romans used instead of braces, the ancient probabilistic wisdom of bodkins, and the price of fish.


About the Presenter: Damian Conway

Damian Conway is a well-known member of the international Perl community. A widely sought-after speaker and teacher, he is also the author of several technical books as well as numerous Perl software modules.

He runs an international IT training company – Thoughtstream – which provides programmer training from beginner to masterclass level throughout Europe, North America, and Australasia. Until 2011 he was also an Adjunct Associate Professor with the Faculty of Information Technology, Monash University.

Over the past decade most of this spare time has been spent working with Larry Wall on the design and promotion of the new Perl 6 programming language.

Other technical and academic areas in which he has published internationally include programming language design, programmer education, object orientation, software engineering, natural language generation, synthetic language generation, emergent systems, declarative programming, image morphing, human-computer interaction, geometric modelling, the psychophysics of perception, nanoscale simulation, and parsing.



5.30pm – Registration

5.30pm – Food & drinks

6.00pm – Presentation



Us, Them, and the Problem with Common Agile Practice – Jeff Patton – 6, 8, 12 March


Today’s common agile practice unintentionally reinforced the gap between us, and them. Just like software processes that came before, ‘us’, the people who make softwrae rely on ‘them’ to give us requirements.

We rely on them to understand and tell us what’s of value. It hasn’t worked for the last 30 years, and still doesn’t now. In this talk Jeff explore where value really comes from and gives you a vocabulary for describing it.

You’ll learn why each small piece of software we deliver is valuable, but not always for the reasons you think. You’ll learn about the concepts and practices that bring us and them together as co-makers who together take resposibility for creating real value.


About the Presenter: Jeff Patton

Jeff has designed and developed software for the past 12 years on a wide variety of projects from on-line aircraft parts ordering to electronic medical records. Jeff has focused on Agile approaches since working on an early Extreme Programming team in 2000. In particular Jeff has specialised in the application of user centered design techniques to imporve Agile requirements, planning and products.

Some of his recent writing on the subject can be found at and Alistair Cockburn’s Crystal Clear. His forthcoming book to be released is Addison-Wesley’s Agile Development Series gives tactical advise to thos seeing to delivery useful, useable, and valualbe software.



5.30pm – Welcome

5.45pm – Presentation

7.15pm – Networking drinks following TBD