Migrate from Apache to Nginx: The new guide

If you are here then most probably, like me you too want to migrate from Apache to Nginx. Well I have already migrated and I am loving it! You can get a quick recap of Apache vs Nginx comparison here. Via this blog post I will share and explain my Nginx conf, in the hope […]

You can download all your data from Facebook.

Download a copy link (Screen shot)

I don’t know how long its been up, but today I noticed that Facebook allows you to download all your data. The download archive will have:- Any photos or videos you’ve shared on Facebook. Your Wall posts, messages and chat conversations. Your friends’ names and their email addresses (if they have shared it). What the […]

Making Frameworks

Every few months we see a new framework springing up somewhere. Now we have too many choices. In fact it is little too much. Unfortunately, choice is something you don’t have in a typical enterprise. In an enterprise, software developer is coaxed to make use of many frameworks from which he would rather run a […]

Firefox 6 is out! Yeah and it’s not a beta.

Mozilla has gone nuts with their release version numbering. In a span of two – three months we get FF 5 and 6! Too good to be true? Yeah right. They say that it is just a number but these “just number” upgrade breaks extensions. At the time of writing this article Firebug was still […]

CInkv2 release postponed

Last weekend I was about to release CInk v2, but at the last moment I found a big bug in the way paths are implemented. Now the situation is quite tricky to solve. On top of that, now-a-days I find myself with very little free time. Anyway I will continue to work on it. My […]

CInk version 2 coming soon

Its more time than I estimated but now CInk v2 is almost finished. CInk still has some trouble with handling loops in paths. I am working to iron that out. Yesterday I completed its documentation and its new site. All will be released together. Thanks to Code Mirror library, the code editor on the new […]