Codex

I've been a very active user of open source software through out, and it seems I have never really contributed anything back to the community by sharing the code I've written. Unfortunately, most of the code I've written was for my work and I cannot share it, or for some programming challenge website, and it will spoil the game if share it. Anyway, as it is better late than never I've decided to start sharing codes of my pet projects which I would have done to learn some concept or framework or some other thing. I will be using Github to share the codes, and not delaying any further, let me start sharing code with the code of the current website and by the way, all the code written by me is licensed under WTFPL. Just, don't ask me if it kills your kitten.

  • Karteek dot Net - A simple website with a dynamic home page that shows feed items from a blog and life stream from Friendfeed and few static pages. Coded in Python. Powered by Google App Engine.
  • My Avatar - This is an intended clone of Gravatar using PHP + GD + jQuery + jCrop + MySQL. This can be used by any developer with basic PHP knowledge for avatar needs of his set of projects. Of course, I will suggest you to use Gravatar, if your projects are on the internet. This app is written in and around 6-7 hours of time, so don't expect poetry like wordpress ;) Also, there could be many bugs which would have crawled inside without my knowledge, feel free to let me know, I will fix them. Once again, I repeat, this is time pass code, not much care is taken.
  • wp2tumblr.py - When I thought about migrating my blog from wordpress to tumblr, I couldn't find any available solutions for doing the same. As I was left with no other options, I coded a simple script for migrating all my posts on my blog which runs Wordpress to Tumblr. The script migrates only posts as of now. Tumblr doesn't support comments, so they must be migrated to disqus or similar solution if available. Tumblr API doesn't support attaching files to Text type of posts, so the script doesn't migrate your attachments.