Eileen M Uchitelle
where else to find them
what they talk about
all 11 in the filters
where they keep going back
all 11 in the filters
on a stage with
all 18 in the filters
who talks about the same things
- Noel Rappin20 talks
- Claudio Baccigalupo7 talks
- Vladimir Dementyev23 talks
- Richard Schneeman23 talks
- Nate Berkopec16 talks
- Daniel Azuma9 talks
| title | conference | date |
|---|---|---|
| Closing Keynote | Euruko 2025 | 2025-09-18 |
Argues that modular monoliths organized with Rails engines and enforced by Packwork don't magically fix the real problems and often introduce new ones: Shopify… | ||
| Rails Then, Now, and Next: A Conversation with our Community | RailsConf 2025 | 2025-07-08 |
Panelists name the concrete wins and pain points: Rails powers 4.2 million users and a solo dev ships web plus iOS and Android apps using Turbo/Hotwire native… | ||
| Rails Core AMA | Rails World 2023 | 2023-10-05 |
Ten core members answer how Rails actually evolves: features must solve general web problems, be validated in real apps or gems, and have a clean API before… | ||
| The Magic of Rails | Rails World 2023 | 2023-10-05 |
Rails explains concrete internals: how railties and initializers register load hooks and lazily run configuration (that’s where database.yml is parsed and… | ||
| Keynote – Eileen Uchitelle | RailsConf 2023 | 2023-04-24 |
A clear inventory of what Rails actually does: it uses Railties initializers and on_load hooks to wire components and establish the initial DB connection, it… | ||
| Exit(ing) Through the YJIT | RubyConf 2022 | 2022-11-29 |
Built a YJIT tracer that records every side‑exit backtrace and marshals dumps so stackprof can walk them, revealing the exact Ruby file and line causing exits… | ||
| Keynote: The Success of Ruby on Rails | RailsConf 2022 | 2022-05-17 |
Claims that Shopify contributed since day one and that Rails maintenance now runs across five teams (core, committers, issues, triage, security) are backed by… | ||
| Improving CVAR performance in Ruby 3.1 | RubyConf 2021 | 2021-11-08 |
Announces a concrete change: Ruby 3.1 adds a class variable cache implemented as an inline cache stored on the topmost class that tracks global_cvar_state and… | ||
| All the Things I Thought I Couldn't Do | RailsConf 2021 | 2021-04-12 |
Implements granular connection swapping for Active Record by moving role tracking into a shard→pool_config map and adding a pool manager, plus a public API… | ||
| Upgrading GitHub to Ruby 2.7 | RubyConf 2020 | 2020-11-17 |
GitHub upgrades from Ruby 2.6 to 2.7 by fixing over 11k+ warnings, patching 15+ gems, upgrading 30+ gems, and replacing abandoned libraries; a custom monkey… | ||
| Technically, a Talk | rubyday 2020 | 2020-09-16 |
Rails gains first-class database configuration objects and a pool manager for sharding after ~100 pull requests over 2.5 years, upstreaming GitHub’s hacks and… | ||
| Keynote: Technically, a Talk | RailsConf 2020 CE | 2020-05-04 |
Rails adds first-class multiple-database support upstreamed from GitHub and it actually works in real apps: the work totals over 100 pull requests, turns… | ||
| The Past, Present, and Future of Rails at GitHub | EuRuKo 2019 | 2019-06-21 |
GitHub upgrades from Rails 3.2 to 5.2, paying down a decade of fork-driven debt that once caused ~2,500 test failures and left the codebase 10 years behind… | ||
| The Past, Present and Future of Rails at GitHub | Balkan Ruby 2019 | 2019-05-17 |
GitHub spends seven years paying down a decade of technical debt after maintaining a custom Rails fork, moving from Rails 3-era code to Rails 5.2 and deploying… | ||
| The Past, Present, and Future of Rails at GitHub | RailsConf 2019 | 2019-05-01 |
GitHub documents upgrading from a custom Rails fork to Rails 5.2, with deployed 5.2 to production with zero downtime after a coordinated effort: two six‑month… | ||
| The Past, Present, and Future of Rails at GitHub | Ruby on Ice 2019 | 2019-02-22 |
GitHub documents how it pays down a decade of technical debt to move from Rails 3.2 forks onto modern Rails: an initial six‑month, four‑engineer push for 3.x… | ||
| Keynote: The Future of Rails 6: Scalable | RailsConf 2018 | 2018-04-17 |
Rails 6 adds a built-in Parallel Testing runner that forks or threads tests (default two workers), uses DRb for forking, and ships threaded and process… | ||
| The Unbearable Vulnerability of Open Source | RubyConf 2017 | 2017-11-15 |
Contributing to open source centers on people not code and the emotional risk of being judged, with concrete remedies suggested: build mentorship, use bots and… | ||
| Building the Rails ActionDispatch::SystemTestCase framework | RubyConf Colombia 2017 | 2017-09-08 |
Rails 5.1 adds a built-in system test framework that wires Capybara and Selenium (defaulting to Chrome) into the test stack with zero app configuration… | ||
| Building Rails ActionDispatch::SystemTestCase Framework | RailsConf 2017 | 2017-04-25 |
Rails 5.1 ships a concrete system test integration: ActionDispatch::SystemTestCase wires Capybara into Rails so scaffolds include Capybara + Selenium + Chrome… | ||
| Panel: Performance... performance | RailsConf 2017 | 2017-04-25 |
Panel lists actual tools and concrete fixes: Derailed Benchmarks, mini-profiler, New Relic and Chrome throttling, and a memory profiler are used to prove… | ||
| Security is Broken: Understanding Common Vulnerabilities | MountainWest RubyConf 2016 | 2016-03-21 |
Understanding Common Vulnerabilities by Eileen Uchitelle The Internet is built on technology that was never meant to work together. Basic features in seemingly… | ||
| How to Performance | RubyConf 2015 | 2015-11-15 |
A practical postmortem that claims integration tests go from 393 to 828 iterations per second and from 2.53× slower than controller tests to about 1.12× slower… | ||
| How to Performance | Full Stack Fest 2015 | 2015-09-01 |
A reproducible test app and a Benchmark IPS harness establish a baseline, then profiling with RubyProf and sampling with StackProf (switching CPU→wall time)… | ||
| How to Performance | GORUCO 2015 | 2015-06-20 |
A small Rails app provides a measured baseline and proves integration tests go from ~393 to ~828 iterations per second, cutting the gap from ~2.53× slower to… | ||
| Breaking Down the Barrier: Demystifying Contributing to Rails | RailsConf 2015 | 2015-04-21 |
Lab shows how to turn a title into results: a runnable ActiveRecord reproduction script that actually reproduces the bug, measured speedups with Benchmark IPS… | ||
| CRUD! The Consequences of Not Understanding How ActiveRecord ... | MountainWest RubyConf 2014 | 2014-03-20 |
Shows concrete failures and fixes: naive ActiveRecord INSERT-per-row makes 10,000 inserts take 45.9s → <3s by switching to batched raw INSERTs, with a tested… | ||
| nothing matches | ||