XO Ruby Portland 2025
2025-10-11
Portland, United States
who it's for
Ruby developers, Rails developers, platform engineers, site reliability engineers, devops engineers, test engineers, mobile developers
topics
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
| title | author | length |
|---|---|---|
| Show & Tell with Honeybadger: Welcome to our OPS Meeting! | Ben Curtis | 34m |
Shows a concrete pipeline: a ~10,000‑line Terraform config that provisions VPCs, subnets, security groups, ACM certs, Route53 records, an application load… | ||
| Using OpenTelemetry to Build More Human-Friendly Systems | Kayla Reopelle | 21m |
Clear, actionable steps: install open_telemetry-sdk, configure an OTLP exporter with vendor OTLP headers (example New Relic), and add… | ||
| Lightning Talk: Smooshing Ruby | Jason R. Clark | 04m |
Claims a working, compact Ruby shim that lets you alias flatten to smoosh and add depth control by pattern-matching method names. Implementation uses… | ||
| I know Kung Fu! RubyGems for AI | Renée Hendricksen | 27m |
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… | ||
| Randomness In Tests (Don't Do It) | Sam Livingston-Gray | 29m |
Tests that use global randomness cause flakiness: kernel rand and Faker produce nondeterministic values, Postgres ID sequences leak state, and assigning… | ||
| Profiling Tips and Tricks | Aaron Patterson | 38m |
Uses the Vernier sampling profiler and the profile viewer to locate a real bottleneck: C extensions dominate install time. Setting MAKEFLAGS=-j cuts bundle… | ||
| Let's Build A Computer | Ryan Davis | 32m |
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… | ||
| Let's build a mobile app | Joe Masilotti | 38m |
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… | ||
| nothing matches | ||