~/conference

XO Ruby Atlanta 2025

Rails developers, Ruby developers, database administrators, platform engineers, frontend developers, engineering managers, security engineers, accessibility engineers

Postgres shared_buffers tuning; effective_cache_size and random_page_cost; autovacuum and timeout settings; ProxySQL connection pooling; ReadySet CDC smart caching; React to Hotwire migration; Turbo Frames and Turbo Streams; Stimulus and turbo-mount integration; ViewComponent polymorphic slots; component previews and with_collection; static analysis comparisons (RuboCop/Brakeman/CodeQL); paid apprenticeship and junior hiring trials

titleauthorlength
Scaling PostgreSQL Beyond Query OptimizationAlex Yarotsky25m
Postgres performance improves when concrete settings change: set shared_buffers 25–40% and effective_cache_size 50–75%, lower random_page_cost toward ~1.5, and…
Talk on
Play with your codeRachael Wright Munn24m
Programming games make three concrete changes: immediate hot reload and visible execution (Exopunks shows each register and file contents) instead of delayed…
Talk on
Empty Pipeline, Empty FutureThomas Cannon26m
Conference evidence shows no junior listings on Ruby job boards and argues that the industry is starving entry-level talent. Concrete proposal: use $3,000 paid…
Talk on
The Disability DilemmaKatya Sarmiento25m
Session runs interactive, embodied sensory exercises that simulate ARID, chronic fatigue, postpartum overwhelm and grief to show how daily symptoms block basic…
Talk on
Overreacting—From React to HotwireIgor Aleksandrov28m
A pragmatic hybrid migration keeps the existing React SPA as static assets while new features land in Rails with Hotwire (Turbo, Turbo Frames/Streams…
Talk on
Refactoring Volatile Views into Cohesive ComponentsJeremy Smith33m
Views become volatile and are refactored into concrete components using the ViewComponent gem; a messy tab bar that changed 7 times is rebuilt as a bar…
Talk on
From Expensive Queries to Smart Caching: A DBA’s Guide for RailsJavier Zon24m
Shows concrete fixes: use ProxySQL to front tens of thousands of Rails connections and limit back-end DB sockets, use ReadySet as a CDC-driven smart cache that…
Talk on
SAST and Sensibility: A Rubyist’s Guide to Static...Kylie Stradley32m
Compares concrete detections: RuboCop flags eval and YAML.load but RuboCop misses SQLi in the demo; Brakeman finds SQL and some command injection within a file…
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.