~/conference

San Francisco Ruby Conference 2025

date:2025-11-19..2025-11-21
location:San Francisco, United States
series:San Francisco Ruby Conference · one edition

Nov 10-12, 2026 at SFJAZZ. Two days of Ruby talks for small teams and big teams, Day 1 AI-heavy and Day 2 AI-light, then a community day. Schedule is live, tickets from $350.

Ruby developers, Rails developers, engineering managers, platform engineers, devops engineers, startup founders, ruby core contributors

Herb ERB parser and linter; Reactive templates with ReactionView; AnyCable and Yjs real-time; ZJIT method-level JIT; Rails asset pipeline strategies; Packaging front-end as gems/npm; Scaling Rails to millions requests; Sidekiq open source future; AI-assisted grading with LLMs; In-browser coding runtime (Tidewave); Packwerk package privacy enforcement; Function-first Ruby style

titleauthorlength
Opening wordsIrina Nazarova, Brittany Martin Springer13m
Conference opens by listing concrete scale and resources: 54 speakers and about 30 volunteers, sponsors including Chime, Bold.new, Cisco Meraki and Mux, and…
Organiser on
Herb to ReActionViewMarco Roth30m
Herb supplies an HTML-aware ERB parser (implemented in C), a language server that gives real-time editor diagnostics, a formatter, and a linter with 50+ lint…
Talk on
Play with your codeRachael Wright Munn25m
Programming games are used to demonstrate concrete DX improvements: a multiplayer Battlesnake must reply under 500ms to a board state, Exopunks shows…
Talk on
Real-time collaboration with RailsJP Camara28m
Shows how to add real-time collaborative editing to a Rails app using AnyCable (Go websocket server) and Yjs (CRDT), with benchmarks showing Action Cable…
Talk on
Master the Rails asset pipelineAdrian Marin19m
Shipable recipe for packaging Rails front-end assets: a plugin system that powers the Avo gem and is already used by hundreds of applications, supports layered…
Talk on
ZJIT: The future of Ruby performanceTakashi Kokubun28m
YJIT already delivers 10–20% production speedups; ZJIT is a new method-level JIT merged into Ruby 4.0 that adds a Ruby-aware high-level IR (ZJIT HR) and…
Talk on
Programming language evolution in the AI eraJosé Valim32m
Concrete prescriptions: frameworks generate agents.md file generated by frameworks with project rules and precommit tasks (Phoenix ships one after generating…
Talk on
Start writing Ruby (stop using classes)Dave Thomas33m
Argues that Ruby developers overuse classes and should reserve class for object factories only, favoring plain functions, modules, structs and hashes instead…
Talk on
Pack it upStephan Hagemann27m
Packwerk is a gem that marks folders as packages and reports unaccepted inter-package references; its limits include missed non-autoloaded files and tempting…
Talk on
Ruby startup demo – Peter PhilipsPeter Philips09m
SaaS employee-recognition product claims $3M ARR, 200 customers, one launch at 80,000 employees, 3.5M shared moments and ~60,000 monthly active users across 30…
Talk on
Ruby startup demo – Wyatt AdesWyatt Ades09m
An edtech LMS built on Rails runs AI-assisted grading for 5-minute student video submissions using audio transcripts, rubrics and LLM tool calls that produce…
Talk on
Ruby startup demo – Bart De WaterBart De Water09m
Live demo walks through signing up a five-person company, configuring smart allowances algorithm that sets a $2,185 example budget for an employee, and…
Talk on
Ruby startup demo – Chamod GamageChamod Gamage09m
AngelList runs a single Rails monolith that has routed $15.44 billion to 28,000 startups and demos a concrete system: an open‑sourced Saxel library compiles a…
Talk on
Ruby startup demo – Sam LambertSam Lambert09m
PlanetScale demonstrates Vitess-based sharding for MySQL/Postgres with an actual live migration: it creates sequence tables to centralize ID generation, copies…
Talk on
RubyLLMCarmine Paolino21m
Argues that AI is now mostly API calls and presents RubyLLM as a lightweight alternative: one API for every model, switching providers mid‑conversation, and a…
Talk on
From code to customersColleen Schnettler19m
Builds a free AI virtual try-on Chrome extension that uses the Replicate API and drives paid signups by exposing Replicate’s one-hour file retention and…
Talk on
The thin CLIent approachJeremy Evans29m
Claim: move nearly all CLI logic to a gateway so the client just POSTs a JSON argv array to get preformatted stdout. Implementation experiments use MRuby…
Talk on
The role of software design in an AI worldSarah Mei25m
Claims that AI coding assistants change daily work and raise abstraction level, based on six months with code assistants applied to real Rails codebases rather…
Talk on
Sidekiq: Open source, business and the futureMike Perham22m
Sidekiq is an open core background-job system that scales — a largest customer runs 250,000 jobs/sec — and uses Redis and multithreading to run jobs…
Talk on
Scaling Rails to 2M MySQL requests per secondEugene Kenny29m
Intercom hits 2 million MySQL requests/sec and solves it with concrete tactics: deploys identity_cache to cut DB reads (cache serves ~10M reads, but introduces…
Talk on
Ruby startup demo – Alex KalderimisAlex Kalderimis08m
Bolt.new claims to generate full‑stack web apps with zero code and reaches $40M ARR in five months. It runs a web containers client‑side runtime that boots in…
Talk on
Ruby startup demo – Ryan SherlockRyan Sherlock11m
Intercom ships Fin, an AI support agent that runs on top of help desks or standalone and claims to raise automation and resolution rates by wiring intent…
Talk on
Ruby startup demo – Matt DuszynskiMatt Duszynski09m
NexHealth claims a working universal API and Synchronizer that syncs cloud and on‑prem EHRs in real time via agents, demonstrated by booking an appointment…
Talk on
Ruby startup demo – Zach KamranZach Kamran08m
Demo of Simple AI shows a Rails + TypeScript backend that runs enterprise phone agents, claiming respond under 700 milliseconds and handling hundreds of…
Talk on
Ruby startup demo – Brian MoseleyBrian Moseley10m
Sixfold uses generative AI to automate insurance underwriting, ingesting 40 million documents and processing 1 million submissions, saving underwriters 25,000…
Talk on
Ruby startup demo – Avinash JoshiAvinash Joshi
An AI voice platform answers HVAC and plumbing calls 24/7, captures transcript and audio, qualifies leads, and books jobs into the customer’s CRM; one customer…
Talk on
Ruby startup demo – Arjun SinghArjun Singh11m
Superconductor runs multiple coding agents in parallel in the cloud with a live browser preview for each agent so every agent has a running Rails app and…
Talk on
Ruby startup demo – Nagendra DhanakeerthiNagendra Dhanakeerthi05m
Multiwoven is an open-source reverse ETL that claims one-click self‑hosting and customizable connectors and is built as a monolith control panel in Ruby on…
Talk on
Ruby startup demo – Dan FarinaDan Farina11m
Ubicloud is an open-source alternative to AWS that deploys Mastodon (Rails + Node) onto bare-metal providers like Hetzner or AWS Bare Metal, using a managed…
Talk on
Ruby startup demo – Andy WangAndy Wang09m
Demo shows a Rails startup that turns messy QuickBooks work into a one‑click workflow: users get metrics and tax filing set up in 5 minutes setup, transactions…
Talk on
Rails XVladimir Dementyev52m
Argues that Rails must evolve now and shows concrete pieces already doing it: Vite Rails plus a Bundled JavaScript runtime via Bundle Bun for consistent…
Talk on
Closing wordsIrina Nazarova07m
Closing remarks invite everyone to share Rails X cake and join Day 3 community events: open-water swim, Alcatraz trips, a bike ride, a 10K run and a Hack Day…
Organiser 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.