It’s All Good (2010 – Current)
A simple service monitor framework for building and managing service monitors on a server or farm of servers.
SafePasswd.com (2006 – Current)
Generate safe, secure passwords online quickly and easily. Web 2.0 Ready!
GeoLocateFox (2006 – Current)
Add Geo-Location support to Firefox/SeaMonkey/Flock.
mozPod (2004 – Current)
mozPod is an extension for Thunderbird to allow it to sync it’s address book with an Apple iPod that supports browsing address books. mozPod is designed to be easy to use, and cross platform.
MacVillage.net (2000 – Current)
MacVillage.net is a complete Macintosh oriented portal featuring news, information, tips, links and other content. It’s designed for Mac professionals who don’t want to deal websites that only talk about PC products and information.
Technologies: HTML, CSS, PHP, Perl
Mozilla Reporter (2004 – 2010)
Mozilla Reporter is an xul wizard designed to make it easy for Firefox users to submit good, valid, reports on websites that block, or display incorrectly in Mozilla products. The wizard does most of the work for the user, and gets several environmental variables automatically. The user does not need to have a technical background to gather the relevant necessary information. The server component records all reports to the database and allows for querying, sorting, and other analysis of reports. It is included by default starting with Firefox 1.5 and included until Firefox 3.6.
Accettura Software (1999 – 2007)
Various Mac OS shareware products including Keep Me Online and SpeechFX. Featured in several CD’s that accompanied magazines on multiple continents. Also created the Palm4Fix which allowed Palm Desktop 4 to run on Mac OS 9 without errors (distributed through MacVillage.net).
License: Freeware/Shareware (Proprietary)
securita (2003 – 2004)
securita is an extension for Firefox to allow it to block websites based on keywords that may indicate inappropriate content. It’s considered experimental and it’s unsupported. It’s unknown if development will ever progress past this stage. It was an attempt for me to learn how to make extensions.