Talks Iʼve given
Names from a hat

Names from a hat
A talk about all the ways I have used ruby to randomise names of people at LRUG events
Presented at: RubyConf 2024
On: Wednesday, 13th November, 2024
Do you want a flake with that?

Do you want a flake with that?
A talk about understanding why a test suite might become flaky, and exploring tools and techniques for avoiding it in the first place, or diagnosing it when it does, inevitably, happen.
Presented at: LRUG
Re-interpreting data

Re-interpreting data
A talk I gave showing off how to re-interpret data in files as audio or visual data regardless of what the data is intended to represent.
Presented at:
The long road to ruby 3.0 vs. the short road to ruby 3.1

The long road to ruby 3.0 vs. the short road to ruby 3.1
A talk I gave sharing how the team at Cleo meticulously planned and delivered the upgrade to ruby 3.0 on our rails app so smoothly that we became drunk on our own competence and totally messed up our upgrade to ruby 3.1 the following week. A rare talk where you will learn some best and worst practices.
Presented at: LRUG
A rubygems contribution story

A rubygems contribution story
A short talk I gave about a rubygems contribution I made.
Presented at: LRUG
Being part of a community

Being part of a community
A talk I gave to introduce the ruby community to the students of a web development bootcamp course and convince them it would be something they might like to get involved with.
Presented at: General Assembly
On: Various dates between July 2013 and September 2015
My first ruby

Some rough fibrous material

Some rough fibrous material
A short talk I gave about the Fiber
library added to ruby 1.9.
Presented at: LRUG
Tying your shoes

Tying your shoes
A talk I gave providing an introduction to Shoes, the GUI framework for ruby written by _why.
Presented at: Ruby Manor Classic