Jamis Buck
where else to find them
website:http://weblog.jamisbuck.org
github:jamis
bluesky:jamisbuck.bsky.social
x:jamis
speakerdeck:jamis
what they talk about
all 9 in the filters
where they keep going back
- RubyConf3 editions2008–2024
- MountainWest RubyConf3 editions2007–2016
on a stage with
- Adviti Mishraonce
- Marcel Molinaonce
who talks about the same things
- Joel Quenneville11 talks
- Starr Horne7 talks
- Claudio Baccigalupo7 talks
- Sweta Sanghavi5 talks
- Jason R. Clark23 talks
- Richard Schneeman23 talks
| title | conference | date |
|---|---|---|
| Flattening Recursion with Fibers | RubyConf 2024 | 2024-11-13 |
Uses Ruby fibers to linearize nested around-callbacks in Mongoid by creating a fiber per embedded child and resuming them in sequence so the before yield after… | ||
| Second Wind | MountainWest RubyConf 2016 | 2016-03-21 |
A maintainer of Capistrano (originally released 2005) loses taste then motivation, walks away from Capistrano and related libraries in 2008 and slides into a… | ||
| Voila, Indexes! A Look at Some Simple Preventative Magick | RailsConf 2015 | 2015-04-21 |
A concrete claim: shipping tables without indexes causes full table scans that explode as data grows — the example generates one scroll per minute reaching 700… | ||
| Twisty Little Passages | MountainWest RubyConf 2015 | 2015-03-09 |
Shows actual code experiments: a binary tree maze on a 10x10 grid then scaled to 40x80, switching neighbor choices to produce deterministic textures; a growing… | ||
| "Algorithms" is Not a Four-Letter Word | RubyConf 2011 | 2011-09-29 |
Forty-five minute survey implements and animates 11 maze algorithms and compares their actual properties: Aldous–Broder and Wilson produce a uniform spanning… | ||
| Recovering from Enterprise | RubyConf 2008 | 2008-11-06 |
Argues that Java = Lego (11,000 public classes, 46 collection choices) while Ruby = Play‑Doh (≈1,400 classes, ~6 collection types), and shows concrete… | ||
| Rails Code Review | MountainWest RubyConf 2007 | 2007-03-16 |
Live code review shows concrete fixes: move pagination and validation logic out of controllers into models or a service object, use exceptions and save! for… | ||
| nothing matches | ||