RubyConf TH 2026
who it's for
Ruby on Rails developers, Ruby library and gem authors, site reliability engineers, engineering managers, open source maintainers, startup founders, backend developers
topics
domain driven design with rails_event_store; Rails engines and Active Storage dashboard; Herb HTML-aware ERB parser and reaction_view; mruby VM on Zilog Z80; Ruby 3 with YJIT performance; typed Ruby with Sorbet and RBS; operating Rails: monitoring and backups; OpenTelemetry, Prometheus and tracing; simulation testing for background jobs; optimistic locking and FOR UPDATE patterns; image processing pipeline with Cloudinary and Topaz
| title | author | length |
|---|---|---|
| Keynote: Startups on Rails in 2026 | Irina Nazarova | 36m |
Research finds 50 interviews and work with 25 startups (12 AI‑native, 5 YC, 3 unicorns) showing new companies choose Rails for fast iteration: Boldnew hits… | ||
| 15 Years of Rails With Domain Driven Design - Lessons Learnt | Andrzej Krzywda | 30m |
Fast, practical account of converting a 10‑year Rails app into 50 modules (16 read models, 20 process managers, 14 domains) where most modules are under 500… | ||
| Don't Rewrite Your Framework | Vinícius Alonso | 26m |
Shows concrete Rails features and how they replace hand‑rolled hacks: use context validations to run different rules per step, map address fields to a Value… | ||
| SOLID Golden Hammer | Arkadiy Zabazhanov | 33m |
Argues for a concrete Rails architecture that splits data and logic into two kinds of objects: typed structures (uses dry-struct, Money gem types) and small… | ||
| Breaking Rules to Ship Products: A Beginner's Rails Journey | Onur Ozer | 28m |
A developer in their 40s pivots from marketing to Ruby on Rails, builds a natural-wines directory then abandons a custom CMS and heavy community features after… | ||
| Operating Rails: What About After You Deploy? | Andre Arko | 31m |
Framework for deploying Rails centers on five operational risks: errors, data, speed, security, lead time. Recommends concrete tools and practices: use… | ||
| If You Didn't Record It It Didn't Happen | Aaron Cruz | 31m |
A Rails freelancing app called build my commits fails to show 2 of 14 GitHub commits; production logs show no errors. Instrumentation with Prometheus +… | ||
| Ruby in the 8 Bit World - A Small mruby VM for the Zilog Z80 | Yuji Yokoo | 24m |
A tiny mruby VM called mrubyz runs compiled mruby bytecode as a ROM on Zilog Z80 hardware at 3.5 MHz with 8 KB RAM and 16 KB VRAM, implemented as a Sega Master… | ||
| Keynote: Herb to ReActionView: A New Foundation for the View Layer | Marco Roth | 37m |
A new HTML‑aware ERB parser and toolchain called Herb ships as a C core with WASM, Node, Rust and Java bindings and powers a Herb language server, formatter… | ||
| Keynote: The Architecture of Understanding | Ridhwana Khan | 40m |
Practical recipe for understanding a messy Ruby codebase: start by zoom in then zoom out on a single behavior (example: Circle’s email “send later”), write… | ||
| Building a Rails Engine From Scratch: Active Storage Dashboard | Giovanni Panasiti | 19m |
Explains a small open source Active Storage Dashboard gem that ships a working admin UI, pagination, filters and rake tasks and intentionally keeps zero… | ||
| Making Canvas Prints From Artwork Photos | Alex Timofeev | 27m |
Turns phone-quality listing photos into saleable canvas prints with a production pipeline that enforces opt-in consent and automatic royalties, serves tens of… | ||
| Cell-Based Architecture With Ruby on Rails | Roonglit Chareonsupkul | 32m |
Claims a practical cell-based migration for a normal multi-tenant Rails app that achieves per-tenant isolation and contained incidents by running one cell =… | ||
| Metaprogramming Isn't Real, It Can't Hurt You | Masafumi Okura | 33m |
Metaprogramming is framed as an implementation technique not a mystical danger: a JSON serializer called Alba — 2M downloads evolves from v1.0 (Apr 2021) to… | ||
| From 9-to-5 to Pull Requests: Sustainable Open Source Contribution | Joshua Young | 26m |
Targets newer developers who want steady OSS work and shows concrete habits: use bundle open to inspect the exact gem running in production, pick fixes from… | ||
| Simulation Testing for Background Jobs | Stephen Margheim | 32m |
Chaotic Job is a Ruby gem that makes retry behavior testable by replaying enqueued jobs in production order, collapsing time and avoiding the… | ||
| What Software Engineers Can Learn From the Chernobyl Disaster | Frederick Cheung | 30m |
Shows how an RBMK reactor’s positive scram and lack of a containment building turn routine procedures into catastrophe: inserting control rods with graphite… | ||
| Keynote: Ruby Is the Best Language for Building AI Web Apps | Carmine Paolino | 28m |
Argues RubyLM (the Ruby LLM gem) makes LLM work simple: a Rails chat UI in 1m40s demo shows streaming tokens to the browser, a generator creates… | ||
| nothing matches | ||