Sunday, July 12, 2009

My first dance with Sinatra

By now you've probably heard of Sinatra, the Ruby "micro-framework". I'd given it a look some months ago, but didn't have any appropriate projects in mind - until last week.

My recent obsession with Heroku had me wanting a similar workflow for the few apps I have on Dreamhost. git push origin, done.

The result: the unimpressively titled Deploy Magic. Taking advantage of Github's post-receive hooks, it'll pull changes from Github (or any other repo), migrate your database, and restart your app - without you having to lift a finger.

No comments:

Post a Comment