Kiwi Ruby (Wellington)

Date: September 6, 2017 Share:

Tell me more

Kiwi Ruby is a new Ruby conference being held in Wellington, New Zealand.

With a mixture of local and international speakers, there will be one day of workshops and one single-track day of talks. We’ll cover topics that interest, excite, and delight Rubyists and the Ruby-curious of all levels.


Sign me up

Thanks to our generous sponsors for allowing us to set ticket prices at a level that we hope is affordable for you and your whole team.

Conference Day – $180

Workshop Day – $220

Workshop + Conference Combo – $350


Where is it?

Kiwi Ruby is being held at Te Papa, on Cable Street on the Wellington waterfront.



The conference will be held in the beautiful Soundings Theatre at Te Papa on the 3rd of November. We’ll provide lunch and plenty of opportunities for you to get to know other attendees.

We have a stellar single-track lineup of talks. You’ll learn something whether you’ve been writing Ruby for ten years or ten minutes.



We think you’ll learn something from the Kiwi Ruby talks whether you’ve been writing Ruby for ten years or ten days.

We’ll be finding the complexity and wonder in the technology we use every day, exploring new technologies, and thinking about how to work with each other and ourselves more effectively.


Hello Gmom!: Pushing back against loneliness in end-of-life care.


Jeremy Flores

After suffering a debilitating stroke, Barbara, my girlfriend’s grandmother, was left disabled, bed-bound, and mostly non-verbal. We visited often, and were with her when she passed earlier this year. For Christmas, I built her a web application to be a window into the life of her granddaughter.

With a philosophy that eyes technology as the means rather than the end, Jeremy takes a human-centric approach to software development. He utilizes technology as a medium for human expression, building real-world communities, and solving real problems. He specializes in open-source development using languages like Ruby, JavaScript, and Elixir. Jeremy is also a conference organizer, community advocate, teacher, and world-class hugger.

Choosing Failure


Lena Plaksina

I have a simple proposal: Let’s choose to fail! My talk will explore how we can utilise deliberate failure to accelerate our personal learning, foster a creative and brave environment we’re proud of, and even prepare for worst-case scenarios in our production environments.

Lena is a learning enthusiast, Railsn00bs meetup co-facilitator, and a Rails Girls Wellington organising committee member. Her working days are dedicated to the Powershop app at Flux Federation, where she uses lessons from her failures to write and maintain Ruby code. In her spare time, Lena likes watching movies, collecting enamel pins, and making video calls with the family cat.

A New Ruby Toolbox


Jojo Hall

dry-rb and rom-rb are libraries for Rubyists who are looking for a different set of tools for web app development. Let’s take a walk through how to build an app with these families of gems, and look at some lessons I’ve learnt during my own dry-rb/rom-rb journey.

Jojo is a web developer and the token kiwi at Australian design agency Icelab, where she makes beautiful web apps and interactives with JavaScript and Ruby. Her favourite emoji is :kissing_heart:

Understanding ‘Hello World’


Eoin Kelly

puts ‘Hello, World!’ is the first step of many a ruby journey. How much can we learn by going deep on everything it can teach us? Join me on a fun dive down through the stack as we go deep on everything from Strings, IO, Unix, the Ruby VM and x86 Assembler letting the simplest of programs be our guide.

Eoin has been a bitherd since he (mostly) successfully first put data between brackets in 1998. Starting in electronic engineering and working his way up, he knows enough to be dangerous at many levels of the software stack. He tries very hard not to be dangerous. He enjoys boxing, deleting code, and finding new ways to make software more boring in production.

Here’s to History: Programming Through Archaeology.


Eleanor Kiefel Haggerty

Does your git log output resemble an archaeological site from 500BC? Ransacked by Persians with some Spartan conflict? Let me take you on a journey to Classical Greece to show you the surprising similarities between archaeology and programming to understand the decisions developers make in 2017.

After many years translating Ancient Greek texts and working with antiquities, Eleanor decided to explore as many of Europe’s museums as she possibly could – it was then that she began tinkering with code. Twenty-eight countries later, Eleanor now writes Ruby instead of reading Homer. When she’s not digging into code at The Conversation, she’s probably cooking, at a yoga class, or patting other peoples dogs at the dog park.

A Brief History of


Daniel Fone

Few topics confound developers as much as Date and Time calculations. TimeWithZone#dst?, Date#gregorian_leap?, what does it all mean? Combining modern Ruby with ancient history, let’s untangle the humanity underpinning the interminable strangeness of our modern timekeeping APIs.

Daniel has been writing Ruby/Rails for about 10 years. In recent years he’s been helping to organise the Christchurch Ruby meetups and serving as secretary on the Ruby New Zealand committee.

Security Without Friction


Graham Jenson

How do you build an app that holds billions of dollars of assets without sacrificing security for developer happiness? I want to talk about some of the ideas and tools that you can use to build and secure your code, environment and company without increasing friction with developers.

Graham builds deploy pipelines for software that secures billions of dollars in digital currency at Coinbase. He writes Ruby when he can, Javascript when he must, and wants to build scalable systems out of cloud.

Help Me Help You – Levelling up your juniors more effectively


Caitlin Palmer-Bright

Are you making the most of your juniors? Supporting your juniors to help them reach their potential will pay off for them, you and your whole team. We’ll discuss how you can identify the right level of challenge to provide and ways to make the most of the time you have to give.

Caitlin is a Rails developer, a committee member for Ruby Australia and organiser of Brisbane Tech Newbies. As a former teacher she is passionate about lifelong learning and helping others discover how fun and rewarding programming can be.

Ruby Writing Machines


Mark Rickerby

From the earliest days of computing, people have tried to devise programs to generate comprehensible and authentic creative writing. From spam email to Twitter bots, to entire novels generated from code, we’ll explore the world of generative text via tools and techniques implemented in Ruby.

Mark Rickerby is a Sydney-based product manager, writer and programmer, interested in computational creativity, interactive storytelling and new ways of making books. He’s been working with Ruby for more than 10 years and is still learning how to use it better. In his spare time he likes to read books the old fashioned way.

Parenting + Programming


Amanda Wagener

The demands of programming can be extensive. So can the demands of parenting. This talk collates advice from parent programmers around the world on working, working from home, staying sane, returning after extended leave, and what the wider community can or should do to support parents.

Amanda fled academia for the Ruby world almost a decade ago, and has been loving the language and the community ever since. She has attended Ruby events at either end of the earth and points in between. Currently she divides her time between wrangling code and wrangling small children.




Back to Digital Talk