I'm a software developer in Houston, Texas. Find me at my blog, or on Twitter.
Projects
- Wordcycler. Two-way Instapaper sync for windows and your e-book reader. When you connect your reader, Wordcycler fetches your unread Instapaper items, saves them on the device as single articles, and (if you want) ejects it.
- eXist XProc Library. A set of XProc extension steps for interacting with an eXist XML database from a client. Using these steps, you can conduct common eXist management tasks from XProc - loading resources, extracting resources, querying data, etc. They fill much the same role as the eXist Ant tasks.
- Switcheroo. An incremental-search window switcher for Windows, inspired by Emacs's IDO mode buffer switching.
- Ruby Blue Visual Studio Theme.
Presentations
- Javascript, Arbortext Editor, and You, PTC/User World Event 2010. (handout | slides | examples)
- aQuery: jQuery for the Arbortext Object Model (AOM), PTC/User World Event 2010 Demo (screencast)
- Expanding Your XML & Arbortext Development Toolkit, PTC/User World Event 2009. (handout | slides | examples)
- A Developer's Guide to Arbortext Editor's Change-Tracking Markup, PTC/User World Event 2009. (handout | slides | examples)
- XSLT in Depth: Reusing Arbortext Stylesheet Logic in XPP, XyUser 2008 Fall Conference. (handout | slides)
- Hacking the Styler XSL-FO Stylesheet, PTC/User World Event 2008. (handouts, slides, and examples)