Ryan Davis
where else to find them
what they talk about
all 12 in the filters
where they keep going back
- RubyConf5 editions2007–2018
- MountainWest RubyConf4 editions2013–2016
- Cascadia Ruby3 editions2011–2013
all 10 in the filters
on a stage with
- Aaron Patterson2×
- Daniel Wymanonce
- Eric Hodelonce
all 5 in the filters
who talks about the same things
- Justin Searls26 talks
- Kevin Murphy9 talks
- Jason R. Clark23 talks
- Sam Phippen15 talks
- Mark Bates14 talks
- Aja Hammerly31 talks
| title | conference | date |
|---|---|---|
| Let's Build A Computer | XO Ruby Portland 2025 | 2025-10-11 |
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… | ||
| Product Q&A | PAYMENTSfn 2019 | 2019-04-16 |
Roadmap preview lists concrete moves: migration to AWS for greater scale and geographic footprint, hiring (15 people in Q1) and internal reorganization to… | ||
| Graphics and Simulations (and Games), Oh My! | RubyConf 2018 | 2018-11-28 |
A new Ruby gem called graphics gem (beta, install with --pre) provides a single-gem framework for visualizations, simulations and simple games with a… | ||
| Minitest 6: test feistier! | RailsConf 2018 | 2018-04-17 |
Minitest 6 promises concrete upgrades: a new result class with safe serialization to allow worker‑based distributed runs, stronger parallelism with an option… | ||
| Improving Coverage Analysis | RubyConf 2016 | 2016-11-10 |
Claim: test coverage reports give a false positive. Tools examined: Ruby's Coverage API, SimpleCov, and a newly released gem minitest-coverage that records a… | ||
| Writing a Test Framework from Scratch | RailsConf 2016 | 2016-05-04 |
Claims how to build a test framework from the atom of assert up to runnable suites using plain Ruby, reimplementing minitest as “microtest” with real code… | ||
| Writing a Test Framework from Scratch | Ruby on Ales 2016 | 2016-03-31 |
Builds a test framework by coding assertions first then adding equality and float checks and test isolation until a runnable suite emerges. Implements a… | ||
| Writing a Test Framework From Scratch | MountainWest RubyConf 2016 | 2016-03-21 |
Starts from assertions-first and implements assert (raising exceptions with caller-filtered backtraces), assert_equal, a float comparator using a 1/1000 delta… | ||
| Mind of a Hacker | LA RubyConf 2015 | 2015-10-10 |
Builds concrete tools and reports outcomes: creates nokogiri because hpricot fails on malformed HTML, ships a graphics gem so trig and quadrant math just work… | ||
| Ruby on Rails on Minitest | RailsConf 2015 | 2015-04-21 |
Minitest is a tiny, pragmatic test framework (from ~90 lines to ~1,600) that Rails adopts: Rails 4.0 → minitest 4, Rails 4.1 → minitest 5, and Rails 4.2 →… | ||
| Standing on the Shoulders of Giants | MountainWest RubyConf 2015 | 2015-03-09 |
Survey of specific features and results from older systems: Smalltalk uses an image-based immersive IDE with 66 collection classes and 32 numeric/magnitude… | ||
| Standing on the Shoulders of Giants | Ruby on Ales 2015 | 2015-03-05 |
Argues Ruby should adopt concrete features from other languages: self-bootstrapping image-based implementations like Smalltalk with 66 collection classes and… | ||
| Let's Build a Computer! | GoGaRuCo 2014 | 2014-09-19 |
Starts from a single nand gate and shows every concrete step to a running machine: build NOT/AND/OR/XOR (XOR optimized from nine nands down to four), 16-bit… | ||
| Nerd Party, v 3.1 | MountainWest RubyConf 2014 | 2014-03-20 |
Seattle.rb traces a concrete evolution: from monthly presentations to weekly cafe hacking (consistent location Vivace), to a hybrid with monthly socials at… | ||
| Lightning Talk Rex | Cascadia Ruby 2013 | 2013-10-14 |
Rex starts as a GPL lexer generator and forks into rexical but licensing blocks extensions so a clean‑room reimplementation becomes Oedipus Lex. It is… | ||
| Real craftsmen (can) create their own tools, parts 1 & 2 | Cascadia Ruby 2013 | 2013-10-14 |
Covers concrete tooling: explains the abc metric implementation in flog, the structural-duplication algorithm in flay, and the use of ruby parser plus… | ||
| Trolls of 2013 | MountainWest RubyConf 2013 | 2013-04-03 |
Implements a small interpreter called Ubie interpreter using the Ruby gem ruby_parser and sexp_processor, delivered test‑driven with autotest. Claims: first… | ||
| Occupy Ruby: Why We Need to Moderate the 1% | Cascadia Ruby 2012 | 2012-08-03 |
Argues for active moderation of Ruby spaces using specific actions: ban with impunity on IRC (10‑minute starts, escalate to lifetime), public shun… | ||
| Size Doesn't Matter | Cascadia Ruby 2011 | 2011-07-29 |
A compact replacement for test unit claims real results: a runner plus unit, specs, mocks, pride and bench shipped as a tiny gem originally ~90 lines that… | ||
| Workflow | GoGaRuCo 2010 | 2010-09-17 |
Workflows vary by keystroke and setup not topic: one setup runs Emacs full screen with a left code pane and right autotest.el output so tests rerun instantly… | ||
| Worst. Ideas. Ever. | RubyConf 2009 | 2009-11-19 |
Builds several proof‑of‑concepts and reports concrete results: a Yoda test DSL that is 65 lines, three conditionals and claims minimal expressiveness; Wilson… | ||
| Seattle.rb Rocks! | RubyConf 2008 | 2008-11-06 |
A set of compact demos shows concrete tools and working prototypes: a UPnP library that builds and advertises devices, a media server that browses images… | ||
| Hurting Code for Fun and Profit | GORUCO 2008 | 2008-04-26 |
Talks through concrete practices: rips a WebDAV layer over the weekend and cuts test suite time from ~75s for 622 tests down to ~5s; uses Heckle mutation… | ||
| Hurting Code for Fun and Profit | RubyConf 2007 | 2007-11-02 |
A Rails social‑media project ties ActiveRecord to WebDAV and the test suite crawls — a planned 2–3 month job stretches past a year — so WebDAV is ripped out… | ||
| nothing matches | ||