Panel: Charles Max Wood

Guest: Noah Gibbs

This week on My Ruby Story, Charles talks to Noah Gibbs. Noah works currently at AppFolio as their Ruby Fellow, where he does a lot of measuring and writing about Ruby performance. He also writes a lot for Ruby Weekly about Ruby performance. He first got into programming when was in the third grade and he got to use an Apple II in class. In class, they had to draw on graph paper and then “program” what they drew on their computer, and this fascinated him. They also touch on what led him to Ruby, why he fell in love with it, and what he is most proud of contributing to the Ruby community.

In particular, we dive pretty deep on:

Noah intro
What does AppFolio do?
Works a lot on Ruby and open source
How did you first get into programming?
Has always been fascinated with computers
Apple IIe
Nothing beats complete boredom when it comes to programming
How did you get into writing professional Ruby code?
Went to college for computers
C and C++
Web browsers
Looked into web programming
Ruby on Rails 15-minute blog video
Ruby on Rails
Learned databases
What was it about Ruby that got you excited?
Why he began to hate systems programming
Programming to make a useful application
Building deep device software
Making stuff for people that aren’t programmers is hard, but gratifying
What are you most proud of contributing to the Ruby community?
Rebuilding Rails
And much, much more!

Links:

AppFolio
Ruby
Ruby Weekly
Ruby on Rails
Ruby on Rails 15-minute blog video
Rebuilding Rails
@codefolio
Noah’s GitHub
Engineering.AppFolio.com
@AppfolioEng

Picks:

Charles

Sling TV
Timeless
Amazing Race
Black Mirror

Noah

Aaron Rutten Art Tutorials
Parslet
Fondant Potatoes

Guests

Twitter Mentions