~/conference

XO Ruby Portland 2025

Ruby developers, Rails developers, platform engineers, site reliability engineers, devops engineers, test engineers, mobile developers

Terraform for AWS ECS; GitHub Actions with OIDC; OpenTelemetry OTLP traces; correlated logs with trace ids; method_missing metaprogramming; RubyGems for AI integrations; PGVector retrieval augmented generation; deterministic PRNGs in tests; Vernier sampling profiler techniques; parallel gem compilation (MAKEFLAGS); Hotwire Native mobile integration

titleauthorlength
Show & Tell with Honeybadger: Welcome to our OPS Meeting!Ben Curtis34m
Shows a concrete pipeline: a ~10,000‑line Terraform config that provisions VPCs, subnets, security groups, ACM certs, Route53 records, an application load…
Talk on
Using OpenTelemetry to Build More Human-Friendly SystemsKayla Reopelle21m
Clear, actionable steps: install open_telemetry-sdk, configure an OTLP exporter with vendor OTLP headers (example New Relic), and add…
Talk on
Lightning Talk: Smooshing RubyJason R. Clark04m
Claims a working, compact Ruby shim that lets you alias flatten to smoosh and add depth control by pattern-matching method names. Implementation uses…
Lightning on
I know Kung Fu! RubyGems for AIRenée Hendricksen27m
Claim: an LLM does not beat a human getting an app from idea to production; experiments target the gaps by wisdom gem that captures chat learnings into git…
Talk on
Randomness In Tests (Don't Do It)Sam Livingston-Gray29m
Tests that use global randomness cause flakiness: kernel rand and Faker produce nondeterministic values, Postgres ID sequences leak state, and assigning…
Talk on
Profiling Tips and TricksAaron Patterson38m
Uses the Vernier sampling profiler and the profile viewer to locate a real bottleneck: C extensions dominate install time. Setting MAKEFLAGS=-j cuts bundle…
Talk on
Let's Build A ComputerRyan Davis32m
Uses the Nand to Tetris curriculum and a 12‑week study group to build a simulated computer from a single NAND gate up through registers, RAM, a program…
Talk on
Let's build a mobile appJoe Masilotti38m
Claims that Hotwire Native lets a Rails app reuse the same HTML/CSS as a thin native shell, keeping business logic on the server and avoiding duplicate APIs…
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.