Noel Rappin
where else to find them
website:http://www.noelrappin.com
website:http://noelrappin.com/about
github:noelrappin
bluesky:noelrappin.com
mastodon:@noelrap@ruby.social
x:noelrap
linkedin:noelrappin
devto:noelrappin
what they talk about
all 10 in the filters
where they keep going back
all 6 in the filters
on a stage with
never shared a talk
who talks about the same things
- Justin Searls26 talks
- Adam Cuppy27 talks
- Daniel Azuma9 talks
- Kevin Murphy9 talks
- Jeff Casimir12 talks
- Richard Schneeman23 talks
| title | conference | date |
|---|---|---|
| Coordinate Ruby Teams With | RubyConf 2024 | 2024-11-13 |
Chimes coordinates dozens of Ruby services by actually measuring them: a data pipeline parses 50+ Rails repos’ Gemfile Gemfile.lock gemspec Ruby version and… | ||
| No Static Types? No Problem! | RubyConf 2024 | 2024-11-13 |
A small Rails app called the cookie_cutter app has a rake batch that sometimes passes a recipient string instead of a Person and charges payment before… | ||
| Let’s Extend Rails With A Gem | RailsConf 2024 | 2024-05-07 |
Step‑by‑step walkthrough that starts from bundle gem and ends with gem push, showing a working gem scaffolded, configured, and published. Covers concrete… | ||
| Let’s Extend Rails With A Gem | RailsConf 2024 | 2024-05-07 |
Walks through creating a Ruby gem from bundle gem to gem push, shows how to expose configuration and integrate as a Rails Engine or simple initializer, and… | ||
| Rails on Ruby: How Ruby Makes Rails Great | RailsConf 2023 | 2023-04-24 |
Rails uses Ruby metaprogramming to turn language features into concrete framework behavior: five tricks that actually ship Rails features. Examples include… | ||
| In Defense of Ruby Metaprogramming | RubyConf 2022 | 2022-11-29 |
Argues that Ruby metaprogramming solves organizational complexity: a status system is rebuilt so a single list or an inherited hook plus… | ||
| Building a Mentorship Program | RailsConf 2020 CE | 2020-05-04 |
Builds a company mentorship program at Root Insurance by surveying volunteers, recruiting mentors first, then mentees, and matching by experience and stated… | ||
| The Developer's Toolkit: Everything We Use But Ruby | RubyConf 2018 | 2018-11-28 |
Argues that usefulness is specifics not slogans and demonstrates actual hacks: aggressive use of zsh command history plugin and Jump to avoid memorizing paths… | ||
| High Cost Tests and High Value Tests | GOTO Chicago 2018 | 2018-04-24 |
Built a small Ruby on Rails inventory app with capybara end-to-end tests and measured costs: 22 system tests versus 119 unit tests, system tests take ~13s… | ||
| High Cost Tests and High Value Tests | RubyConf 2017 | 2017-11-15 |
An inventory management Rails app gets tested with Capybara system tests, mid-level workflow/service objects and fast unit specs, and the numbers matter: about… | ||
| Test Doubles are Not To Be Mocked | RubyConf 2016 | 2016-11-10 |
Claim: test doubles (mocks/spies) reveal assumptions rather than inherently breaking tests. Example: a price calculator test either creates two Active Record… | ||
| Money Makes Your App Go Round | WindyCityRails 2016 | 2016-09-15 |
Payment gateways like Stripe, Braintree, PayPal handle the API but the hard parts are post-charge: one parsing bug occurs about one-in-200–300 transactions… | ||
| I Estimate this Talk will be 20 Minutes Long, Give or Take 10 Minutes | RubyConf 2015 | 2015-11-15 |
Argues that points track relative complexity not hours and that useful early forecasts come from sizing stories, summing low and high point totals, then… | ||
| RSpec: It's Not Actually Magic | RailsConf 2015 | 2015-04-21 |
Shows RSpec source step by step so the DSL stops feeling magical: how describe/it/expect/eq map to example groups, expectation targets and matchers, how blocks… | ||
| Estimation and Trust-Driven Development | Ancient City Ruby 2015 | 2015-03-25 |
Estimation treats story complexity as the reliable signal and velocity as the calibratable one: break work into Fibonacci-sized stories, assign points measure… | ||
| Panel: Teaching the Next Great Developers | RailsConf 2014 | 2014-04-22 |
Panelists from DevBootcamp Chicago Jumpstart Labs Turing Thoughtbot and Girl Develop It describe concrete outcomes: students learn how to learn, get nine‑week… | ||
| But Really, You Should Learn Smalltalk | MountainWest RubyConf 2014 | 2014-03-20 |
Demo uses a Pharo image and the Smalltalk workspace and inspector to edit live objects, run code instantly, and save whole system state. The talk shows 1-based… | ||
| Testing Complex Systems: Creating data and limiting scope | RailsConf 2013 | 2013-04-29 |
Builds a concrete testing plan around a Purchase object that computes price from a Trip (200) plus a HotelStay (50 × 3 = 150 → 350), shows using factories and… | ||
| Rails Vs. The Client Side | RailsConf 2013 | 2013-04-29 |
Compares the Russian Doll server-rendered HTML approach (aggressive cache keys, Turbolinks, occasional JS) with a Rails API that returns JSON to a client MVC… | ||
| Testing Should Be Fun | RubyConf 2012 | 2012-11-01 |
Argues that testing becomes enjoyable again by fixing concrete problems: slow CI (Groupon cuts suite from ~40 to 20 minutes), flaky tests, and bloated… | ||
| nothing matches | ||