~/conference

RubyConf AU 2024

ruby developers, rails developers, site reliability engineers, platform engineers, engineering managers, junior developers

Ruby standard library evolution; Ruby metaprogramming techniques; scaling Ruby applications; HTML performance and accessibility; Rails anti-patterns; threads vs fibers concurrency; JRuby on the modern JVM; Redis cluster write scaling; execution context and callbacks; Rails infrastructure and operations; hiring and mentoring junior developers; voice cloning with Ruby

titleauthorlength
Long journey of Ruby standard libraryHiroshi Shibata38m
Explains exactly why `require` sometimes raises LoadError under bundle exec and how RubyGems versus the interpreter differ, demonstrates Bundler’s use of the…
Talk on
Magic is Ruby, Ruby is Magic!Ryan Bigg25m
A Ruby app that simulates Magic The Gathering models the full game loop with actions → effects → events, implements the stack and triggered abilities, and…
Talk on
Scaling Ruby Applications: Challenges, Solutions and Best PracticesDmitry Sadovnikov27m
An eight‑year roadmap maps an online‑store through five project life stages and gives concrete practices that scale: start with RSpec and RuboCop, Docker…
Talk on
What I learned from a clown about engineering cultureGeorgina Robilliard, Stefan Bramble30m
Claim: injecting play speeds up learning and execution and strengthens relationships. Framework: the playstate peach (mission, safety, boundaries) and a simple…
Talk on
Advanced HTML for Performance & AccessibilityMandy Michael30m
Claim: better semantic HTML measurably improves accessibility and runtime performance. Demonstrations use Firefox’s accessibility tree and Apple VoiceOver to…
Talk on
Reconstructing Taiwan’s Internet-Based Party PoliticsMu Fan Teng29m
A legacy Rails system is rebuilt on Ruby 3 and Rails 7 with normalized schema, ASM state machines, and Active Job replacing manual Rake tasks; an independent…
Talk on
Exploring Rails anti-patternsElle Meredith39m
A small Rails 7 app exists to prove each example actually works: controllers move business logic into a service object (placed order) and password resets live…
Talk on
One does not simply... rebuild a productPrakriti Mateti38m
Culture Amp rebuilds its nine‑year Performance product used by ~2,700 customers (largest 77k) because the domain model and two monoliths block scale to a $3B…
Talk on
Concurrency Showdown: Threads vs. FibersVishwajeetsingh Desurkar, Ishani Trivedi23m
Claims Ruby 3.0 rewrites fiber scheduling and optimizes GVL handling, shows fiber scheduler plus explicit fiber.yield/resume control for non‑blocking I/O, and…
Talk on
Ruby on the Modern JVM with JRubyCharles Oliver Nutter41m
JRuby claims Ruby parity (9.4 → Ruby 3.1) while gaining JVM benefits: world-class GC, JIT, and the prospect of faster startup on Java 22. Demonstrated work…
Talk on
Data Unleashed: A Developer's Perspective on Navigating the Architecture MazeBronwen Zande31m
Compares concrete architectures: starting from a single relational database through a data warehouse and lakehouse to a data mesh, with the plumbing named —…
Talk on
Mapping Concepts Into CodeChris Oliver37m
Builds a working gem called noticed gem that maps notification concepts into Rails code using ActionMailer, ActiveJob, database records and websockets…
Talk on
Junior Gems: Hiring, Valuing, and Empowering the Next Wave of Ruby DevelopersKieran Andrews22m
Concrete claims and actionable steps not platitudes: hire for enthusiasm and potential, shortlist from bootcamps like General Assembly and Le Wagon, run a…
Talk on
A Software Developer's Guide to Launching Your Own ProductTash Postolovski26m
Built and launched Good Teams in a little over a year and it currently earns $8,000 in subscription revenue, with growth described as slow and sustainable; MVP…
Talk on
Threads, callbacks, and execution context in RubyAndrew Novikov18m
Blocks behave like closures with captured self and local bindings that can change later, and they can run in different execution contexts and threads so the…
Talk on
Retinas on Rails! - Eye spy with my little eye MacujectBianca Power, Bradley Beddoes33m
Macuject claims measurable impact: clinics see injection intervals stretch from the standard four weeks to 6–10 weeks for many patients and some users have…
Talk on
Scaling Redis writes with cluster modeKJ Tsanaktsidis34m
Zendesk migrates a write‑heavy workload to Redis Cluster, hits cross‑slot pipelining and transaction failures, and fixes them by upgrading to redis gem v5 and…
Talk on
Lessons From A Rails Infrastructure TeamMaple Ong29m
A Rails infrastructure team describes concrete wins: supporting 400+ engineers on a monolith that grows to 4.6 million lines of code, upgrading to Ruby 3.3 and…
Talk on
Giving my wife a voice with Ruby and AI cloning (+ discussion)Kane Hooper43m
Built a Ruby backend that sends text to 11 Labs and returns binary audio to Twilio to place calls; a one‑minute original clip produces a recognisable clone and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.