Rein Henrichs
where else to find them
what they talk about
all 10 in the filters
where they keep going back
- RubyConf5 editions2008–2021
- Ruby on Ales3 editions2011–2016
all 6 in the filters
on a stage with
- Aaron Pattersononce
- Ben Bleythingonce
- Evan Phoenixonce
all 8 in the filters
who talks about the same things
- Davy Stevenson14 talks
- Betsy Haibel14 talks
- Bryan Helmkamp14 talks
- Adam Keys6 talks
- Eric Hodel13 talks
- Zachary Scott11 talks
| title | conference | date |
|---|---|---|
| Beyond Blameless | RubyConf 2021 | 2021-11-08 |
Claims that "blameless" postmortems sometimes remove necessary learning by forbidding attribution and instead propose concrete fixes: preserve attribution but… | ||
| Beyond Blameless | REdeploy 2019 | 2019-10-16 |
Claim: current blameless post‑mortems often ban we don't ask who questions and so remove the attribution needed for learning. Evidence: cognitive science… | ||
| Spaker Panel - Day 2 | REdeploy 2019 | 2019-10-16 |
Panelists argue for concrete evidence and prototypes: a curated learning-from-incidents website to share structured cases, instrumented chaos experiments that… | ||
| Why Good Software Goes Bad | Ruby on Ales 2016 | 2016-03-31 |
Software fails a lot and the useful claim is that failure tracks predictable cultural/process patterns not vague causes: organizations fall into 85% at lowest… | ||
| You Got Math In My Ruby! (You Got Ruby In My Math!) | Ruby on Ales 2014 | 2014-03-06 |
Ruby's reduce/inject maps cleanly onto monoids: integers with +, strings and arrays with concatenation, and even Bloom filters (require same bit‑vector length… | ||
| Making Security Priority Zero | RubyConf 2012 | 2012-11-01 |
Argues security must be priority zero, treated as an ongoing process tied to reliability not a bolt-on feature, and shows concrete tactics: build threat models… | ||
| So you think you can code - Code Panel | RubyConf 2011 | 2011-09-29 |
Panel argues Rails’ delegate feels worse than stdlib Delegator and someone reveals a tiny plugin shmo_murder plugin that wraps delegation; claim is delegate… | ||
| You Got Ruby In My PHP! (You Got PHP In My Ruby!) | Ruby on Ales 2011 | 2011-03-24 |
A production PHP host gets rooted because a script meant for an isolated instance runs in a shared Apache failover environment, exposing shared SSH private… | ||
| Each: A Brief History of Iteration | RubyConf 2010 | 2010-11-11 |
A grounded tour of iteration history and concrete code shows how to implement linked list each implementation that yields elements and hence enables Enumerable… | ||
| So You Think You Can Code? | RubyConf 2010 | 2010-11-11 |
by: Aaron Patterson, Ben Bleything, Evan Phoenix, John Barnette, Rein Henrichs, Yossef Mendelssohn
This session is a panel featuring some of today's brightest… | ||
| Real World Ruby Testing | GoGaRuCo 2010 | 2010-09-17 |
A practical report on Ruby testing claims a large Puppet Labs suite grows to almost 9,000 tests (likely over 10,000 with all platforms) and is tuned so it runs… | ||
| Unfactoring From Patterns | RubyConf 2008 | 2008-11-06 |
Explains MacRuby: a reimplementation of Ruby 1.8 that runs on the Objective-C runtime and uses CoreFoundation so Ruby strings/arrays are native Cocoa types… | ||
| Unfactoring From Patterns | RubyConf 2008 | 2008-11-06 |
Claims that deliberately making well-factored Ruby code hard to read secures the original author’s job by making others avoid it, and shows a practical recipe… | ||
| ruby best practice patterns | Lone Star Ruby Conference 2008 | 2008-09-04 |
Argues for concrete, small-scale refactorings: split big routines into composed method calls (example from Capistrano), use block-based execute-around patterns… | ||
| Ruby Best Practice Patterns | Ruby Hoedown 2008 | 2008-08-08 |
Argues that applying concrete Ruby patterns like compose method and around filter makes code easier to read, faster to change and lowers risk, while… | ||
| nothing matches | ||