Jeff Coleman On Rails

In addition to being a musican and artist, Jeff Coleman (aka Isaac Priestley) is also a web designer and developer, specializing in Ruby On Rails

Working in Rails since 2005, he's done a few smaller amateur projects but the World Racketeering Squad website is his largest effort to date.

Its features include:

  • Allows administration by multiple users/band members
  • Full-featured blog and news engines, with RSS feeds
  • Blogs, news and song lyrics allow posting from any Blogger or MetaWeblogApi-enabled blogging interface (such as Windows Live Writer or Flickr's "Blog This" feature)
  • Homebrewed YouTube API Ruby interface, allows integration with your YouTube videos and playlists
  • Unified RSS feed containing all blogs, news entries, lyrics and videos as well as individual RSS feeds
  • Mailing list manager, lets you deliver newsletters and announcements to users in specific cities, states or zip codes
  • Choose the modules you want, turn off blogs, news or song lyrics if you don't need those elements
  • Calendar to track public appearances or shows
  • Songs manager to upload songs and make them available in inline mp3 player

Features on the way:

  • Calendar integration with Google Calendars
  • Categories for blogs and news
  • Tagging for fans--deliver mail only to fans tagged as "journalists", or "street team", &c.
  • Flash-based music player, to allow grouping of songs into albums and record number of plays

Jeff Coleman is a diligent and hardworking programmer with good test-coverage using ZenTest and Autotest. His fluencies include Rails 2.0 as well as the most common plugins, including attachment_fu and restful_authentication. He has created his own wrapper for Google's YouTube GData API to allow easy interaction with YouTube videos and playlists.