mailgun and digital ocean

Configure subdomain for Mailgun in Digital Ocean

I really like Digital Ocean for its no-fuss, economical yet powerful servers. Recently, I hit a snag trying to configure subdomain for mailgun using digital ocean's DNS settings. No matter what I did, mailgun was...
w3 total cache 500 internal server error

W3 Total cache 500 internal server error

W3 Total cache is a very powerful plugin and if handled properly, can improve performance of your wordpress a lot. But, at times it can lead to migraines of worst order. One such scenario...

Thanks for birthday wishes – 2010

Thanks for the wishes everyone! this goes to all who wished/dint wish me on my birthday :)
building bootstrap modal window

Opening targeted tabs in a tabbed bootstrap modal window

I was trying to build a modal window in bootstrap with 2 tabs. Each tab will be fired by different buttons in the main HTML. The problems are, bootstrap doesn’t render the...
git tutorial

Git quickstart

Git is a fantastic developer tool but it's a messy tool. Below is a collection of my notes and references, which I collected while trying to tame this beast. Git 101 Pretty awesome article to begin...
Development environment for remote teams

Perfect development environment for remote teams

I prefer developing on remote server, since it ensures greater fidelity to the production environment plus awesome portability. I just need a terminal and my .pem key to logon to my servers from anywhere,...
Tspoons logo - talvinder.com

Logo of Tspoon

Logo of Tspoons… a graphic design studio… started by me and couple of my friends during IIT days.

Add "buzz" and Escape-close to Pidgin!

Add “buzz” and Escape-close to Pidgin! Pidgin doesn’t support Yahoo messenger(ym) shortcuts like: ctrl-g for buzz and Esc for closing the window. Being an ardent user of ym(once upon a time :P ), I was pretty accustomed to...
Auto lock feature code snippet

Code Snippet for auto-lock feature in settings > general

An interesting snippet discovered at stackoverflow link This enables implementing auto-lock feature like that seen in settings -> general. override func viewDidLoad() { super.viewDidLoad() // … tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "categoryCell") } func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCellWithIdentifier("categoryCell",...
FTP on EC2

Quickly create an FTP server on your EC2 instance

After crawling through scores of pages, found this tutorial, which works like a charm. http://www.sigerr.org/linux/setup-vsftpd-custom-multiple-directories-users-accounts-ubuntu-step-by-step/ Couple of things overlooked in this: 500 OOPS: priv_sock_get_int Fix: add to /etc/vsftpd.conf seccomp_sandbox=NO passive mode in filezilla fix: http://sumantjsr.blogspot.in/2011/12/fix-for-sent-passive-reply-with_5945.html
Bitnami