William's Projects

Not shown here are William's major, proprietary projects and those developed for previous employers. After all, we wouldn't want to violate any copyright laws, nondisclosure contracts, or opportunities to monetize particularly novel solutions!

Free Open Source Software

The following are William's contributions to other Free Open Source Software (FOSS) projects or his own original offerings.

htmlMasterPages
Driving this very web-site, htmlMasterPages is William's take on a concept introduced to him while working with Microsoft ASP.Net; that of "master pages". In applying this concept to Apache web server and improving upon it, William's version is an even simpler, yet highly intelligent Reverse-SSI system wherein entire, complete HTML documents (even those generated dynamically by PHP or with internal PHP snippets) are merged, providing consistent page layouts, styling, and other treatments (like nested Master Pages) for every page in a web-site. This solution is superior to existing SSI solutions and even enables web page authors to use it without writing a single line of code, using archaic forward SSI include statements, or writing disjointed, code-laden page fragments with "insert-content-fragment-here" echo statements that are simply not intuitive for today's web authors. Instead, to use your Master Page templates with William's htmlMasterPages solution in place, you need only add some specially-identified HTML elements to any regular HTML document! Every file you create, from the Master Page to the content page, is a whole HTMl document without any code in it, whatsoever (though, if you choose, you may deploy any amount of PHP code you need if you wish to use dynamic content but you still won't be required to meddle with disjointed HTML document fragments). No other PHP-based solution offers this level of simplicity and integration for non-programmer web page authors! Visit the dedicated project web-site for more information.
popAuth3
popAuth3 is an "MTA Hardening Agent" (a program that runs in the background on mail servers, watching for and responding to specific malicious activity) that happens to also provide "POP before SMTP" service. This project is a derivative of popauther -- a much simpler POP before SMTP utility that was adapted by William R. Thomas of a concept by John Levine -- and an extension of your MTA for a stronger anti-UCE stance. popAuth3 is a complete rewrite of Harlann Stenn's adaptation of William R. Thomas' popauther source and it does MUCH more than just POP before SMTP relay authentication. Read more at the project's own web-site.
LiveLog
Inspired by popAuth3, this is a log activity monitoring agent which responds aggressively via iptables to instantly shut down unwanted network activity anywhere on a Linux-based network by null-routing offending hosts. It has a database back-end, giving it permanence in the event of system failure, some business intelligence, and making it trivial to "monitor the monitor" (read: set up dashboard applets).