Automating Your Infrastructure with Chef

This is a guest post written by me and published on AirPair Blog as part of their inaugural posts. The article walks you thru the current available hosting options and how you can use Chef to automate your infrastructure. Read more at http://www.airpair.com/devops/devops-tools… »

Here's to the crazy ones

 Here's to the crazy ones. The misfits. The rebels. The trouble-makers. The round heads in the square holes. The ones who see things differently. They're not fond of rules, and they have no respect for the status-quo. You can quote them, disagree with them, glorify, or vilify them. But the… »

Introducing git-url-sub(1)

Background When we renamed our github organization the entire (rather large) team had to manually update the remote URLs which proved to be a daunting task. I created git-url-sub to make this easier. Install using Homebrew on OS X: {% highlight bash %} brew install git-url-sub {% endhighlight %} Install from source: git clone… »

TextMate Fullscreen on Lion

You'll need: TextMate Xcode (xcodebuild should be in your path) Run in your terminal: $ bash <(curl -s -L http://gr3g.me/tm-full) I also use Missing Drawer Plugin: $ bash <(curl -s -L http://goo.gl/4RUoP) Comments and discussion on Hacker News. Follow me on Twitter for updates… »

Going META - Twitter API wrapper in less than 50 lines

I've been long fascinated about active record dynamic finders (findby) and wanted to write some thing similarly elegant, this twitter client uses ruby metaprogramming to dynamically generate objects and methods and adds simpler and easy to user methods for Twitter REST API #!/usr/bin/env ruby # Author:: Greg Osuri <… »