BlogFile is a simple, very light weight blog system which is entirely housed in a single PHP file. It provides basic templating, a simple markdown format, simple comment spam protection, an automatic karma system, and the ability to add both blog posts and static pages.
Code for causes is a new project that is currently in the planning stages. It will allow programmers, designers, and other IT professionals to donate their time, knowledge, and experience to charities, NPOs, and good causes without having to contract to them directly. This will mean that charities can get work done without being dependant on a single person, and the people who help won't feel like they are forever attached to the charity for future work.
Conway's Game Of Life 3D is an exercise in cellular automation based on the original Conway's Game Of Life. It was mainly made as an excuse to use HTML5, and the canvas element.
MICO (formerly Mantis) is a simple application for taking down and tracking phone calls. I designed it out of a need for a simple way to take down phone calls at work. Using email and instant messaging made following up calls difficult, but using a full blown task tracker lacked flexibility. Mantis is designed to make taking a call as painless as possible, while giving the users the ability to easily track and follow up on calls.
Date: Started September 2010, First Release on October 31, 2010
Time: Development ~100-150 hours
Technology: ExtJS/Sencha user interface, talking to a PHP/MySQL server side API.
Licence: GNU Lesser General Public Licence version 3.0
Download: Home page
The scrabble assistant is a simple tool to help someone to find new words when playing scrabble. It performs a search based on the letters that the user enters, and provides them with a list of 10 valid scrabble words.
Date: November, 2007
Time: approximately 2 hours initially, and another 2-3 hours in improvements.
Flies is a time-tracking system I built for use within Mooball IT. It allows us to run comprehensive reports across users for specific clients or projects. We can see our profit/loss on a project, track our progress, and invoice clients.
Date: Started late 2007
Time: Initial Development ~150h, but many upgrades and new features have been added since, adding ~450 hours since release
For: Mooball IT
Technology: ExtJS user interface, talking to a PHP/MySQL server side API.