Normal service to resume shortly

It’s been a while since I last wrote a post here. Having moved to Pune late May, I’ve been far too busy settling down in the new place to get an time for the blog. I’m hoping to revive this blog in the coming days.
Despite the fact that I no longer work on ruby [...]

Rails: Avoid multiple level nested resource routes

While generating RESTful routes in rails, it is easy to get carried away and generate many levels of nested resources for every level of has_many associations. For instance, I recently wrote something like this in my routes file:
# in config/routes.rb
map.resources :first_resources do |first|
first.resources :second_resources do |second|
[...]

Useful ruby links and resources for newbies

Earlier this week at work I made a presentation for the non-rubyists about how to get started with ruby. There was plenty of discussion about the basics of ruby and how a newbie can get started. I had made a list of useful books and websites that people could use to get started with Ruby [...]

Bukluv enters beta

Bukluv is the idea for an application that I, along with Mohammed Aslam, came up with a few months ago. It is a social networking site for book lovers and allows registered users to post short reviews that are limited to 250 characters.
We’ve been playing around with a very basic version of the app in [...]

Why I prefer Twitter to Buzz

Google has never been much of a heavyweight in the social networking market. Their latest attempt to dethrone Twitter and Facebook is through Buzz, which turns Gmail into a social networking site. My initial impression about Buzz was positive, but having looked at it for the past week, I have had to change my opinion. Here’s a list of reasons why I don”t like Buzz and would much rather prefer to continue using Twitter.