Sam Livingston-Gray
where else to find them
what they talk about
all 7 in the filters
where they keep going back
- Cascadia Ruby3 editions2011–2014
all 6 in the filters
on a stage with
never shared a talk
who talks about the same things
- Aja Hammerly31 talks
- Betsy Haibel14 talks
- Jason R. Clark23 talks
- Ariel Caplan9 talks
- Kevin Murphy9 talks
- Brandon Weaver16 talks
| title | conference | date |
|---|---|---|
| Randomness In Tests (Don't Do It) | XO Ruby Portland 2025 | 2025-10-11 |
Tests that use global randomness cause flakiness: kernel rand and Faker produce nondeterministic values, Postgres ID sequences leak state, and assigning… | ||
| Cucumbers Have Layers: A Love Story | RubyConf 2015 | 2015-11-15 |
Argues Cucumber can be fast and useful by splitting tests into layers: core/model/ui with a single set of tiny step adapters invoking a step driver per layer… | ||
| Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies | Cascadia Ruby 2014 | 2014-08-11 |
Experienced developers use visual and linguistic shortcuts but those shortcuts carry predictable biases. The talk shows concrete tools — rubber duck debugging… | ||
| Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies | RailsConf 2014 | 2014-04-22 |
Argues that cognitive shortcuts can solve hard design problems but introduce predictable biases, backing that with concrete techniques and a working example… | ||
| Fluent Refactoring | Cascadia Ruby 2013 | 2013-10-14 |
Refactors a messy 50-line Rails controller method by actually changing code not theory: extracts a method object (replace method with method object), uses a… | ||
| Fluent Refactoring | LoneStarRuby Conf 2013 | 2013-08-11 |
Refactors a gnarly 50‑line controller action pulled from an 800‑line Rails controller into a call object, a replace method with method object move that uses a… | ||
| Gray - Remote Pair Programming | Open Source Bridge 2013 | 2013-06-18 |
Claims that terminal-first pairing is fastest and practical at scale and demonstrates it: uses LS pair (a wrapper around tmux + weu) plus SSH with router QoS… | ||
| Think like a Git | Cascadia Ruby 2011 | 2011-07-29 |
This argues that git is a graph: commits are nodes, branch and tag labels move between nodes, and reachability decides what history is visible. It demonstrates… | ||
| nothing matches | ||