-
Cycle Setting plugin for Sublime Text 2
2012-02-13A plugin for Sublime Text 2 that adds a `cycle_setting` command that can be called from a key binding to toggle or cycle through values for a non-boolean setting. Complements the built-in `set_setting` and `toggle_setting` commands. Implemented with Python.
-
PathFinder (for ExpressionEngine)
2011-12-16Configure ExpressionEngine to automatically perform an HTTP 301 redirect when the URL slug (url_title) for an entry is changed.
-
PHP view / template engine
My idea of how to do website templating with PHP. This isn't one of those ill-advised template languages parsed by PHP, it's a way of using PHP to intelligently, maintainably build websites without duplicating code.
-
Pure PHP Faceted Browser / Array Faceting Demo
This is a demo of a faceted browser implemented from scratch in pure PHP. Not unexpectedly, the software doesn't have much potential for practical use, due to performance reasons. It was just an experiment, and now it serves as a demo of my programming abilities and style.
-
Jeopardy Scorekeeper
A Jeopardy scorekeeper, for training to be on Jeopardy or playing competitive DVR Jeopardy. I developed this with unobtrusive, object oriented JavaScript / jQuery, keyboard navigation, separate game, player, and UI logic.
This is not designed to support older browsers. It should work well in recent versions of Firefox, Safari, or Chrome. 2011-02-22.