2006

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.

Fret Calculator

During the summer of 2006, armed with 2 years’ worth of object-oriented Java programming and a borrowed copy of Aaron Hillegass’ [‘Cocoa Programming for Mac OS X’][3], I finally made it past Apple’s [Currency Converter Tutorial][1] and wrote a simple Cocoa application of my own using XCode and Interface Builder.

Given a vibrating scale length and number of frets, the program uses the [12th Root of two][2] to calculate the fret positions that will ensure proper intonation for the 12 tone scale.