Noel Rappin Writes Here

Noel Rappin is a Principal Software Engineer at Table XI. Before that, Noel was in charge of internal training at Groupon. Before that joining Groupon, Noel was a Senior Consultant at Obtiva, where he led teams on a variety of web development projects for clients. Before that, he did other things, often involving typing.

A well-recognized web developer, Noel has authored multiple technical books including Rails 5 Test Prescriptions, Take My Money, Trust-Driven Development, and Master Space and Time With JavaScript. Noel is also the author or co-author of Professional Ruby on Rails, wxPython in Action, and Jython Essentials.

Noel gives talks and workshops at conferences around the country. You can see some of Noel’s talks on the web:

The Developer’s Toolkit — RubyConf, November 2018

The Goal of Having Goals — Madison Ruby (Chicago), March 2018

High Cost Tests and High Value Tests (somewhat less Ruby-centric version) — Goto Chicago, August 2018

High Cost Tests and High Value Tests -- RubyConf, November 2017

The Road To Legacy Is Paved With Good Intentions -- WindyCityRails, Sept 2017

Test Doubles Are Not To Be Mocked -- RubyConf, November 2016

Money Makes Your App Go Round -- WindyCityRails, Sept 2016

I Was A Developer Running HR For A Year: AMA -- Madison Ruby Epilogue: 2016

This Talk is 30 Minutes Long (Give or Take 10) -- RubyConf, Nov 2015

Beyond Red/Green/Refactor: Testing as a Mindset -- WindyCityRails, Sept 2015

Estimates and Trust: This Talk is 20 Minutes Long (Give or take 10) -- Madison Ruby, Aug 2015

What We Talk About When We Talk About Testing (Ruby Remote Conf Version) -- Ruby Remote Conf, June 2015

What we talk about when we talk about testing -- Geekfest, March 2015

Trust-Driven Development: Maintaining Trust in Crisis -- Geekfest, June 2014

Panel: Teaching the Next Great Developers -- RailsConf 2014

But Really, You Should Learn Smalltalk -- MountainWest RubyConf 2014

Rails vs. Object Oriented Programming — WindyCityRails 2013

Technical Writing For Fun and... well, For Fun — Geekfest 2013

Rails vs. The Client Side — Rails Conf 2013

Testing Complex Systems: Creating data and limiting scope — Also RailsConf 2013

Testing Should Be Fun — video from RubyConf 2012

Let’s Make Testing Fun Again — from WindyCityRails 2012

Testing Best Practices, from RailsConf 2012.

Manage Your Development Environment and Never Burn another Burger, IgniteRails 2012

Test Your Legacy Rails Code, from Ruby Midwest, 2011.

If They Asked You, You Could Write a Book, from Ignite Rails 2011.

You Got Your Agile in my UXD, from Refresh Chicago, June 2010.

Testing Done Good, from a Chicago Ruby meeting May 2010.

How To Test Absolutely Anything, from WindyCityRails 2009.

Noel has a Ph.D. in Educational Technology and User-Centered Design from the College of Computing and the Graphics, Visualization, and Usability Lab at the Georgia Institute of Technology and has taught about web development topics around the country.

Follow Noel on Twitter at @noelrap.