Category: Design

2013

How (and When) to Use Single Table Inheritance in Rails

Mar 12 2013
posted in Flatiron, Rails, database, design

eugenius blog

Lazy, Impatient, Prideful

My name is Eugene Wang, and I am currently a software developer at the New York Times on the New Products team, primarily using Ruby and Javascript. It should go without saying that the thoughts and opinions expressed here are my own and not representative of my employer.

Formerly, I was a student at The Flatiron School in New York City from January to April 2013. This blog is about my ongoing journey to learn how to build awesome web products and develop, as Larry Wall once said, the three great virtues of a programmer: laziness, impatience, and hubris.

Damn, it feels good to be a hacker.

Flatiron Blogs

Check out these awesome blogs by my Flatiron School classmates

  • Ana Becker
  • Laura Brown
  • Andrew Callahan
  • Christina Chang
  • Crystal Chang
  • Tyler Davis
  • John Kelly Ferguson
  • Victoria Friedman
  • Ei-lene Heng
  • Tim Hunter
  • Eric Iacutone
  • Yanik Jayaram
  • Justin Kestler
  • Cho Kim
  • Jesse LaRusso
  • Erin Lee
  • Danny Olinksy
  • Masha Rikhter
  • Rahul Seshan
  • Wallis Wilkinson-Tsai
  • Jane Vora
  • Harrison Wang
  • Anthony Wignen

Recent Posts

  • Of Spreadsheets and Software
  • RailsConf 2014 Reflections, Part 2 of 2
  • RailsConf 2014 Reflections, Part 1 of 2
  • What's that (code) smell? How to monitor code quality in Ruby and Rails
  • 4 Goals for 2014

GitHub Repos

  • Status updating...
@eewang on GitHub

Latest Tweets

  • Status updating...
Follow @eugenewang

Copyright © 2014 - Eugene Wang - Powered by Octopress