~/conference

RubyConf Au 2020

Ruby developers, backend engineers, engineering managers, site reliability engineers, developer advocates, community organisers

mruby on Dreamcast hardware; ruby-jmeter with Terraform and Kubernetes; MongoDB to MySQL zero-downtime migration; pair programming and ping-pong workflow; cloud sustainability and data center emissions; Skunk stink score code analysis; Proc#parameters destructuring helpers; Sinatra and mruby/c voice home automation; implementing a programming language in Ruby; technical documentation best practices

titleauthorlength
"Welcome (Thursday)"Caitlin Palmer-Bright21m
Opening begins with an acknowledgement of country led by Ron Murray including Dreaming creation stories, a memory of playing Philip Glass with a restored…
Organiser on
"The Cost of Data"Vaidehi Joshi38m
Cloud data centers consume roughly 200 terawatt‑hours per year (about 1–3% of global electricity) and the sector equals ~2% of greenhouse gases; major…
Talk on
"Working remotely and how to scale a remote first environment"Liam McNally24m
Claims concrete: GitLab runs 1,200 employees in 65+ countries as an all-remote company, hires from a 65–75 country talent pool, and scales by enforcing…
Talk on
"A Message to the Stars"Rob Howard39m
Recreates the Voyager gold-plated audio disc images by treating the image audio as WAV samples, extracting left-channel amplitudes with a WAV file reader gem…
Talk on
How much pressure can your app handle - Performance testing with RubyNancy Cai33m
Airtasker builds a Ruby-based performance framework that generates JMeter JMX files via ruby-jmeter, spins production-like environments on demand with…
Talk on
"Escaping The Tar Pit"Ernesto Tagwerker34m
A concrete method for triage and gradual payoff: measure coverage with SimpleCov and runtime traces with coverband, compute complexity with flog (ABC metric)…
Talk on
"Walking A Mile In Your Users' Shoes"Jameson Hampton37m
Shows concrete surprises and fixes: demographic gaps (Stack Overflow 65+ = 0.3% vs farms skewing 55–74), an Android evidence app that uses Couchbase local sync…
Talk on
"Tales from the Ruby Grimoire"Brandon Weaver36m
Shows concrete hacks: implements placeholder arguments via operator overloading returning procs, pulls block parameter names with Proc#parameters to build a…
Talk on
"Developing your Dreamcast games with mruby"Yuji Yokoo39m
Shows a working mruby runtime on a Sega Dreamcast, cross‑compiled with CallistiOS toolchain and packaged into a bootable image; Ruby code is compiled to mruby…
Talk on
"10X your teamwork through pair programming"Selena Small32m
Claims that pairing materially speeds collaboration by showing how to add a delete-button feature in a React app with tests, demonstrating a red failing test…
Talk on
"Inclusiveness - It's In Your Hands"Adel Smee40m
Claim: diversity work concentrates on a tired few and causes burnout, with women dropping below just under 10% enrollment in tech courses and industry figures…
Talk on
Murdering our Mongo Database (or how we migrated to a relational database)Matthew Borden27m
A migration from MongoDB to MySQL with zero downtime that actually explains how: design relational schemas to accept missing fields, implement dual writing to…
Talk on
Just my type: things I learned from writing my own programming languageLena Plaksina33m
A first‑hand account of actually building a toy language: WholesomeLang implemented as WholesomeLang in Ruby, with a custom tokenizer and parser, a runner that…
Talk on
"Escape Your Framework"Julian Doherty41m
A small Rails site that imports movie credits becomes a worked example: code evolves from a controller full of side effects into a credits importer that uses…
Talk on
"How To Write Tech Documentation That Will Save Your Career"Carmen Chung43m
A clear claim: terrible internal docs can wipe production and cost jobs; a narrated incident at Big Tech Co (Ruby on Rails) shows a new hire running create…
Talk on
Build a voice based smart home using Sinatra & mruby/cPaul Joe George, Do Xuan Thanh29m
A voice‑controlled smart home that actually works: a Sinatra web endpoint receives Alexa intents, maps them to actions and publishes commands over cloud MQTT…
Talk on
"Start your own engineering apprenticeship program"Elle Meredith27m
Run a practical, paid pipeline rather than vague hiring promises: a six-month paid apprenticeship at Qantas Hotels alternates academy weeks and product work…
Talk on
"300x faster ruby"Dana Sherson39m
A spell‑checking Ruby gem is profiled and benchmarked with ruby-prof, rb-spy and benchmark (and plain Unix time) to find real bottlenecks. Changes include…
Talk on
"My Experience With Experience"Xavier Shay38m
Claims that learning from experience is stubbornly hard and explains why using empirical models: short feedback loops work for coding but fail for hiring 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.