Dan Ahern

Archive for October, 2007

15 Oct, 2007

Initiation by fire - part 3

Posted by: admin In: ruby

Beginner mistake number 3:
Associations.  If you’ve worked with relational databases at all you probably know the concepts one-to-one, one-to-many, and many-to-many, and you’ve probably cried your self to sleep on a numerous occasions writing join statements that probably are longer than some children’s books.  Every Rails developers learns the basics of Rail’s model associations.
class User [...]

14 Oct, 2007

Initiation by fire - part 2

Posted by: admin In: ruby

Beginner mistake number 2:
Names and idioms. One thing I learned about the Rails community is that all the good developers secretly wish that they were English majors and Math majors at the same time. I know it sounds silly, but Ruby devs will call you down for using a crazy model name while [...]

12 Oct, 2007

Initiation by fire - part 1

Posted by: admin In: ruby

Starting off as a Rails developer I ran into some problems coming from a Java/C++ background. Until Rails I more learned the languages for fun and something to play with in my free time, however by doing this I picked up some bad habits. I’ve worked with one of the top Ruby developers out there [...]

12 Oct, 2007

Because I can’t stand to be upstaged.

Posted by: admin In: introduction

I barely have time to do anything, however I can’t be upstaged by either of my colleagues, Lynn or Will (both of whom write about interesting things), I’ve decided to actually post some useful comments. As the main Ruby on Rails programmer for Powered By Geek I’ve had some interesting experiences trying to [...]



  • mikhailov: It was great event for us, because give the time together, expirience and joy with rails. Thanks to the railsrumble!
  • Maverick Conceptions » Blog Archive » Rumble 2008… What I Learned: [...] and administration, neither which would have helped us achieve our goal in anyway. Dan wrote a great article outline the work he did before hand
  • mikhailov: This event was unique! Participation in this competition has given me the knowledge and skills in programming

Flickr PhotoStream

    all_3_browsersMarioNutritional FactsWhat happens without a professional CSS person

About

By day, I'm the Lead Developer for a small startup. By night, I'm writing social applications and managing development for Powered By Geek.