An online portfolio and blog by Hamid Mehmood. Showcase of my projects, and some of my thoughts about website development.