Posts tagged as:


Tom Preston-Werner is one of the founders of He’s a Ruby programmer who has successfully launched a business used by hundreds of thousands of programmers all over the world to host their programming projects. He is also the original developer behind Gravatar.

We discussed how got started. Tom also mentioned Gravatar, god, and Jekyll.

We also discussed open source software, contributing, hiring developers, and what makes Github such a great place to work. If you want some good pointers about how things should work at a development shop, I recommend this episode.


In this interview with Pratik, we discuss several things, including:

Download this Episode

{ 1 comment }

Download this Episode

This week I talked to Ben Johnson, who built the authlogic and memorylogic (among many other) libraries for the Ruby and Rails communities. He talked to me about the side business he’s running, what he looks for in developers who come work for him, and about being a passionate programmer.

If you want to keep up with him and what he’s doing, you can check out his blog or his github profile. He also said that he’ll be at RailsConf this year in Baltimore.


I just read the article by Pratik Naik from the Rails Core Team regarding Rails Templates.

Have you ever wished you could start out your Rails application with all of your gems installed and all of your standard setup items completed? Well, wait no longer. You can now do it with Rails Templates. Pratik covered it pretty well, so I’m not going to repeat what he’s done. Rather, I’m going to share a template of my own and explain why I included what I did.

[click to continue…]

{ 1 comment }

One problem that seems to face people when they’re attempting to move their applications into production is the best way to manage deployment of their application. This is where tools like capistrano comes in.

Capistrano was written by Jamis Buck of 37signals. In a lot of ways it has become the defacto way to deploy Ruby on Rails applications. It has also had tools like webistrano build on top of it to provide a graphical interface to the command line tool.

To get started, you need to install the capistrano gem:

gem install capistrano

[click to continue…]


An introduction to GitHub, which includes how to create new repositories, set up your account, push and pull, clone and send pull requests.
Download 85.4 MB
Download (iphone & ipod) 30.4 MB