Ruby Conf Australia 2013

20-22 February 2013

Melbourne, Australia

Conference is over

Until next time, happy programming!

Speakers

Keynotes

Dave Thomas

Dave Thomas

pragdave.pragprog.com

Dave Thomas needs no introduction to Ruby programmers. As co-author of "Programming Ruby: The Pragmatic Programmers' Guide - fondly known as the "Pickaxe", Dave was instrumental in spreading Ruby beyond its birthplace in Japan.

Aaron Patterson

Aaron Patterson

tenderlovemaking.com

Aaron Patterson is one of Ruby’s most respected and loved programmers. A committer to both Ruby and Ruby on Rails and a member of Seattle's Ruby community, he also has a sense of humour that has endeared him to many audiences.

Mikel Lindsaar

Mikel Lindsaar

lindsaar.net

Mikel Lindsaar needs no introduction to the Australian Ruby community. He is the author of the Ruby E-Mail handling library, mail, and has worked extensively on the Rails ActionMailer component. Mikel is the only Australian member of the Ruby on Rails commit team.

Corey Haines

Corey Haines

coreyhaines.com

Corey Haines helps developers improve their fundamental software design skills through the use of focused-practice events, such as coderetreat. He trains teams on development technical practices, and builds projects and products when not on the road.

 

Talks Accepted from the CFP

Pat Allan

Pat Allan

The C Word

Pat is a web developer who is (more often than not) found in Melbourne, Australia. When not writing open source Ruby libraries or taking care of client work, he can be found helping to organise Trampoline and the occasional Rails Camp. He also makes a mean pancake.

John Barton

John Barton

Web-scale for the Rest of Us

John is the co-founder of and chief tech guy for the world's greatest social film review site Goodfilms, and formerly worked on the Envato Marketplaces team. For Envato, he joined the Marketplaces as one of three developers, with one mildly popular flash component marketplace and around forty thousand registered users. He then helped launch a couple more marketplaces ( including one wildly popular web theme marketplace ), before being passed the reigns as development manager and growing the team to around 10 developers, 9 Marketplaces, and well over a million registered users on the service. For Goodfilms, well there was that one time we sat on the Reddit frontpage overnight.

Renne de Voursney

Renée De Voursney

Teaching Ruby for Fun and Profit

Renée is the Chief Adventure Officer at a small RoR consultancy in Seattle WA USA called NIRD: Northwest Independent Ruby Development. She has been teaching Ruby, Rails, and everything else for the last couple of years to new programmers, experienced programmers, and sometimes to both at the same time! She is teaching the Ruby section of the University of Washington's Ruby on Rails Certificate program, and does RailsBridge workshops whenever she can. Her corporate trainings and paying clients take up the rest of the time that she's not traveling the world to speak at really cool conferences in really cool places!

Michael Fairley

Michael Fairley

Immutable Ruby

Michael Fairley is a developer at Braintree Payments, where he uses Ruby to make it easy for businesses around the world (including Australia!) to accept credit card payments online. He’s an active open source contributor, and maintains a handful of side projects including mincemeat.py and bestintrobook.com.

Will Farrington

Will Farrington

The Setup: Managing an Army of Laptops with Puppet

Will is a developer and operations engineer. Will works on system operations at GitHub as part of the Operations team, where he spends most of his time slinging Puppet to manage GitHub's extensive production environment. Prior to GitHub, he worked on a number of large Ruby applications and deployments at Highgroove Studios and Rails Machine. He is passionate about web operations and configuration management.

Geoffrey Grosenbach

Geoffrey Grosenbach

Lessons from the Masters

As one of the first developers to use Rails, Geoffrey hosted the official Ruby on Rails Podcast for several years before starting the influential PeepCode Screencasts (video tutorials for web developers and alpha geeks). He spends his time documenting undocumented Open Source software and self-producing mini documentaries with innovative developers and designers across the whole range of Open Source languages and software.

Paul Gross

Paul Gross

Uptime == Money: High Availability at Braintree

Paul Gross is a developer working at Braintree. Braintree helps businesses accept credit card payments online with great development tools and first class support. Paul has worked on everything at Braintree from their highly available infrastructure to the client libraries that ease integration in seven languages. Before Braintree, Paul worked at ThoughtWorks, a global consultancy, building custom software in many languages, including Java, .NET, Python and Ruby. Paul has worked in software development and delivery for over 10 years.

Konstantin Haase

Konstantin Haase

Sinatra in SIX lines - How to do crazy stuff with Ruby

As maintainer of Sinatra, Konstantin is an Open Source developer by heart. Ruby has become his language of choice since 2005. He regularly contributes to different widespread projects, like Rubinius, Rack, Travis, Rails and MRI. In 2012, Konstantin received the Ruby Hero Award for his outstanding contributions to the community. He now works full time at Travis CI.

Adam Hawkins

Adam Hawkins

Dear God What Am I Doing? Concurrency and Parallel Processing

Adam is a Rubyist, Rails guy, and general open source nerd. He loves to contribute to open source projects he uses as well as write his own. He scratches his own itches through his open source work. When he is not coding he travels and enjoys trance in very heavy doses.

Toby Hede

Toby Hede

Realtime Rails and Ruby

Toby is a software developer and occasional entrepreneur based in Sydney, Australia, with an obsession for creating elegant, beautiful software. Toby's hobbies include collecting new programming languages and databases, an unhealthy obsession with MMA, playing the drums, cutting code and pondering the nature of existence.

Ben Hoskings

Ben Hoskings

State of the Ruby

Ben is from Brisbane but these days hails from Melbourne, where he works for The Conversation, a not-for-profit that publishes academia's take on the news of the day. In tech, Ben loves unix, git, postgres and of course the rubies.

Chris Kelly

Chris Kelly

Down the rb_newobj() Rabbit Hole: Garbage Collection in Ruby

Chris is a Developer and Evangelist at New Relic. He is a self-identified happiness engineer, writing code that makes someone else's day better. He's blogged, talked, or written code on everything from Ruby and Rails, to front-end best practices and DevOps. He spends a lot of time thinking about how our tools and processes effect our teams and our code, you may have seen him on a soap box recently at OSCON, QCon, or PuppetConf.

Amit Kumar

Amit Kumar

Using Ruby for iOS development (RubyMotion)

Amit Kumar is a lead Architect at McKinsey & Co. He has been focusing on developing scalable software solutions for more than a decade. He is passionate about engineering team building, Agile process methodologies and user-centric, feature-based web software design. He is in constant pursuit of simple innovative solutions to complex problems. He is an active member of the open source community and speaks at conferences and user groups.

Terence Lee

Terence Lee

bundle install Y U SO SLOW: Server Edition

Terence works at Heroku maintaining the Ruby stack and a slew of OSS projects such as Bundler and Resque, as well as helping with the Rails Girls movement. When he's not going to an awesome Heroku or Ruby event, he lives in Austin, TX, the taco capital of America.

Charles Oliver Nutter

Charles Oliver Nutter

High Performance Ruby

Charles has worked on JRuby full time for seven years, bringing Ruby to the best high-performance, high-concurrency runtime available. He works on the JVM and JVM languages at Red Hat.

Ben Orenstein

Ben Orenstein

Refactoring from Good to Great - A Live-Coding Odyssey

Ben enjoys speaking at conferences more than damn near anything else. He gets high from teaching, and will soon use you to feed his crippling addiction. When not urging everyone to remap caps lock to escape, Ben writes code at thoughtbot , occasionally correctly.

Keith Pitt

Keith Pitt

Keith and Mario's Guide to Fast Websites

Keith, previously a Ruby on Rails Developer, now spends his time on the front end of things - working heavily with Javascript and CSS. Originally from Adelaide, he currently works for Envato in Melbourne. He is the other Co-Founder of Desktoppr. In Keith's spare time, he watches many scary movies, and wins Magic Competitons. He has been involoved with Rails Camp Australia, as well as being on the organisation comittee for the Adelaide Rails Camp 2011.

Mario Visic

Mario Visic

Keith and Mario's Guide to Fast Websites

Mario is a Ruby on Rails developer from Perth Australia, currently working at Envato in Melbourne. As well as being a Co-Founder of Desktoppr he has also worked on some cool projects such as iMeducate and Airtasker. He also loves eating assorted types of cheeses.

Richard Schneeman

Richard Schneeman

Millions of Apps: What we've Learned

Richard writes Ruby at Heroku and teaches Rails at the University of Texas. When he isn't obsessively compulsively playing Starcraft 2 he writes such gems as Wicked, Sextant, and oPRO. Before working as a programmer, Richard was a waiter at Outback Steakhouse where he perfected his fake Australian accent and learned about kookaburras.

Benjamin Smith

Benjamin Smith

Hacking with Gems

Benjamin Smith is a developer at Pivotal Labs. He has a strong passion for TDD, pairing, Agile and using technologies that get out of the programmer's way. When not writing code, he follows his other passions into the outdoors to rock climb, back country snowboard, kayak and surf.

Nick Sutterer

Nick Sutterer

Off the Tracks - Challenging the Rails Mindset

Nick Sutterer is proud to be a member of the Ruby open source community. His Cells and Apotomo projects have been bringing increased view modularity and event-driven programming to Rails for years. He has enjoyed attending, and speaking at, Ruby conferences around the world. Buy him a beer sometime, and with very little prompting, he will tell you why there should be no such thing as a double-render error, why you should not confuse your models with your resources, and how to play a mean bass in a punk rock band.

Carina C. Zona

Carina C. Zona

Schemas for the Real World

Carina is a San Francisco web developer and a senior organizer of RailsBridge core team. She is a tech educator for outreach groups including RailsBridge, RailsGirls, PyLadies, Girl Develop It. She is also a certified sex educator. She thinks a lot about how these overlap.