XML
Broadcaster E-Mail tracking and Management Interface
Broadcaster is a module and web service which adds the ability to send batch e-mail messages to preselected groups of constituents in inResonance’s core FileMaker solutions. While the list management and message composition is managed by FileMaker, a web component was required to create unique identifiers for each client as well as track information about each e-mail broadcast:
- Which recipient(s) read a given e-mail
- Which link(s) a recipient followed out of a given e-mail
Clients can access this information in CSV or FMPXMLRESULT format via unique URLs.
Online Notifications
Notifications is a compenent of inResonance’s Portal Web Services, which allows students who have applied to a school to check the progress of their application via the web, and view their decision letter online on the day decisions are released.
Weather Module
Trinity Pawling School wanted to display local weather conditions on their home page. I created a custom controller servlet which looks up weather data from the NOAA’s XML feeds and parses it into a custom JavaBean which is then displayed in a view on the homepage. The view takes advantage of RTSB’s native cacheing functionality, and can be set to refresh itself at any desired interval.

How-to: Paged Category Archives in MovableType
I used MovableType 2.64 to manage my weblog from late 2003 through early 2005, and I discovered that one thing the system lacked was a native way to create paged archive listings organized by category.
Professional PHP4 Multimedia Programming
I was approached by Wrox Press to contribute to Professional PHP4 Multimedia Programming as a result of the pieces I had written for Wired Publications’ Webmonkey.

