My name is Arul and I'm the creator of this website. I started this in Fall 2000 with the IP address tracking tool which helps you look up IP addresses. I added more utilities and wrote several articles over the next few years.
I've programmed since the late 80s. Beginning with BASIC, I worked on C, Java, Perl and .NET. Along the way, I picked a couple of Masters degrees in Computer Science.
Day job: I work for a university in Washington, D.C. and design and create apps. Most of them are Ruby on Rails apps. I also created and maintain a few Python Flask apps. I continue to use Perl for automation scripts and quickfixes. Perl still continues to be my favourite language.
Consulting: I also consult on the side, and design and develop apps for small businesses.
I dabble with these programming languages and frameworks.
Perl: I've programmed in Perl since 1998. It's a great scripting language, and I use it for automating scripts, parsing text files, heavy regex processing and web applications. I don't do much "modern Perl" as they call it nowadays. Perl is my first choice for pretty much everything.
Ruby: Ruby is a beautiful language and I picked up over the last few years, first using Sinatra in 2010 and now Rails. At my day job, I create full-stack applications using Ruby on Rails. I also created web services/APIs using Sinatra. Last November 2013, I attended RubyConf 2013.
Python: Python is an amazing language and I use it mostly for my contract apps or webservices, usually with Flask and Bottle frameworks. I also have a couple of web apps built in Python Flask at my work place. Most of the Python Flask webservices I build are consumed by iOS apps that I write.
PHP: PHP is underrated, but I love this language. I use it mostly for personal use or for clients who are on shared web hosting and refuse to move to a VPS.
MongoDB, MySQL, SQLite: I use these on varying levels and depending on the situation and dataset sizes.
I don't deal with these anymore, except Java, which I use when coding in Android.