Rocky Mountain Ruby 2024
2024-10-07..2024-10-08
Boulder, United States
[Rocky Mountain Ruby 2011, Rocky Mountain Ruby 2012, Rocky Mountain Ruby 2013, Rocky Mountain Ruby 2014, Rocky Mountain Ruby 2015, Rocky Mountain Ruby 2016, Rocky Mountain Ruby 2017, Rocky Mountain Ruby 2023, Rocky Mountain Ruby 2024, Rocky Mountain Ruby 2025]
who it's for
Rails developers, Ruby developers, full stack developers, developer tooling engineers, accessibility engineers, game developers, early career developers, engineering managers
topics
Bridgetown rapid prototyping; DragonRuby game runtime; AnyCable Pro WebSocket delivery; Stimulus and Turbo language server; Hotwire developer tooling; Action Mailbox integration; accessibility automation with axe; lazy functional immutable Ruby; Pry debugging with binding.pry; Oracle to Postgres migration using Avro; time-series data processing in Ruby; building AI agents in Ruby
| title | author | length |
|---|---|---|
| Opening Remarks | Spike Ilacqua, Bekki Freeman | 09m |
Brief history of the conference (founded 2010, paused, restarted 2022), firm enforcement of the code of conduct with volunteers and security ready to act… | ||
| A Brewer's Guide to Filtering out Complexity and... | Alan Ridlehoover, Fito von Zastrow Alfonso | 37m |
Concrete outcome first a toy coffee machine is built then evolved until complexity metrics force a redesign using tests and SimpleCov, flog for ABC scores, and… | ||
| Pry Until You Die | Tay DeHerrera Jimenez | 32m |
Explains how Pry actually halts and injects into a running Ruby process by calling binding.pry (binding is an object that snapshots locals/self), shows… | ||
| From Zero to App with Bridgetown: The Rapid Prototyping Framework | Alberto Colon Viera | 35m |
Claims that Bridgetown (beta 2) lets teams go from static mockups to a functioning prototype: a Roda-powered server-side rendering stack with file-based… | ||
| DragonRuby Game Toolkit: Lessons Learned | Amir Rajan | 28m |
Engine celebrates five years, ships a cross‑platform runtime for iOS Android Nintendo Switch Steam, and hosts 400+ games on itch.io plus 150 sample apps… | ||
| How to make your application accessible (and keep it that way!) | Joel Hawksley | 33m |
Industry estimate of ~70% inaccessible sites prompts concrete moves at GitHub: run axe automated scanner across ~100 domains, reporting to DataDog and erblint… | ||
| Laziness is a Virtue: Lazy, Functional, Immutable Ruby | Craig Buchek | 25m |
Argues that computing values only when needed improves readability and changeability and shows concrete Ruby techniques: refactoring a Rails controller to… | ||
| Leveling Up Developer Tooling For The Modern Rails & Hotwire Era | Marco Roth | 30m |
A concrete Language Server is built for Stimulus and Turbo, implemented in TypeScript + Acorn to parse controllers and provide parsed controller names, targets… | ||
| Evolution of Real-Time and AnyCable Pro and ... me | Irina Nazarova | 35m |
AnyCable Pro launches in 2021 and the project grows from an open‑source drop‑in to a commercial product and an alpha managed service on Fly API; engineering… | ||
| Closing the Gap: How to Leap from Bootcamp to Job | Jeff Cohen | 32m |
Five practical moves for bootcamp grads and hiring managers: follow a learning path (adjacent small steps), pick one deep specialty — be a T person — and build… | ||
| Beyond Code: Crafting effective discussions to further technical decision-making | Allison McMillan | 30m |
Claims specific practices cut wasted meetings: use virtual post-it noting and timed polls to gather many ideas, list risks then circle the most probable… | ||
| Lightning Talks | Cosmo Martinez | 01h 15m |
A fast sweep of concrete takeaways: a working Oracle→Postgres migration path that uses ActiveRecord + Ruby Marshall + Avro for serialized extract/load, a repo… | ||
| Attraction Mailbox - Why I love Action Mailbox | Cody Norman | 40m |
Action Mailbox routes inbound mail to controller‑like mailboxes, creates an inbound-email record and enqueues processing with Active Job, and saves the raw… | ||
| Game Show and Closing Remarks | Spike Ilacqua, Bekki Freeman | 10m |
A quick live quiz quizzes Ruby and JS facts: questions name Matsumoto, ask which language didn’t heavily influence Ruby, identify the spaceship operator and… | ||
| Catching Waves with Time-Series Data | Liz Heym | 30m |
Specific claims and numbers: a homegrown system Little Table stores time-ordered metrics and clustered disk layout and Cisco moroi reports 320 terabytes on it… | ||
| Building AI agents in Ruby | Andrei Bondarev | 43m |
The talk claims Ruby can build practical LLM agents today and demos a working e‑commerce agent built in ~15 minutes using linkchain_rb to wire LLMs to… | ||
| nothing matches | ||