~/conference

Rocky Mountain Ruby 2023

rails developers, ruby developers, software architects, backend engineers, engineering managers, devops and delivery engineers, accessibility engineers

packwerk modular monoliths; automated accessibility testing with Axe and Playwright; service objects and POROs patterns; single responsibility and extract class refactors; Hanami + HTMX incremental apps; Turbo Frames for pagination and modals; Fastly edge caching with Redis fragment caching; licensing paid CLI with ruby-packer and DeviceCheck; preview-driven development with Lookbook; parallel backfills with SuperSpreader ActiveJob

titleauthorlength
A blueprint for making scary choicesDavy Stevenson40m
The talk presents a specific six-step rubric—identify grief, embrace nonlinear paths, commit to yourself, focus on reciprocity, find hidden benefits, take the…
Talk on
Accessible by defaultJoel Hawksley45m
GitHub makes a concrete claim: a 15‑year‑old, 1,400‑controller Ruby on Rails monolith becomes more accessible by adding specific tools and patterns. It runs…
Talk on
Modularizing Rails Monoliths One Bite at a TimeMarc Reynolds35m
Claim: a phased modular-monolith refactor using the packwerk gem and lightweight eventing actually reduces coupling and avoids microservice pain. The team…
Talk on
Go Pro with POROsIfat Ribon35m
Provides concrete, actionable patterns: Service objects that expose a single run/call method and return errors, API wrappers that hide HTTParty‑style requests…
Talk on
Let’s Extract a Class: The Single Responsibility Principle and Design PatternsJon Evans28m
Starts from a concrete signup flow that moves email confirmation and signup rules out of controllers and models into a UserSignup class, which reduces…
Talk on
Who Wants to be a Ruby Engineer?Drew Bragg46m
A live Ruby quiz walks through concrete gotchas: actual snippets execute and the answers are shown — e.g. double-colon calls instance methods (::1.+(2) → 3)…
Talk on
Caching strategies on https://dev.toRidhwana Khan47m
Dev runs a server‑rendered Ruby on Rails app serving ~1M developers and speeds pages by combining Fastly edge caching with shielding, fragment and Russian‑doll…
Talk on
Return To Simplicity: Architect Hypermedia REST applications using Hanami + HTMXBrooke Kuhlmann36m
Claims a working Hanami + HTMX stack that replaces heavy JS frontends: demo repository with incremental commits shows a task app that actually deletes and…
Talk on
Licensing and Distributing a Paid CLI With Ruby, Rails, and SwiftUIMoncef Belyamani44m
A paid CLI called Ruby on Mac enforces one year of updates and a one‑Mac limit by shipping a signed license file and self‑contained binaries built with…
Talk on
Rocky Mountain Ruby 2023 - Lightning TalksBen Oakes, Melony Erin Franchini, Samuel Giddins, Eric Mueller, Blake Gearin, Jeremy Hinegardner26m
A fast roll call of concrete outcomes and tools: SuperSpreader gem parallelizes ActiveJob workers with Redis to backfill millions of ActiveRecord rows…
Lightning on
Turbo Frames Explored... for Fun and ProfitJon Sullivan38m
Turbo Frames powers pagination, lazy-loading, modals, multi-step wizards and even a polling “job pinger” pattern using Hotwire/Turbo + Stimulus on Rails 7 —…
Talk on
The pursuit of happiness.Dustin Haefele-Tschanz34m
Aggregated Gallup polls and an app with a sliding happiness scale show income raises happiness up to roughly $66–90k in one analysis but up past $200k in…
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.