Shoot The Projectionist Podcast Web Site

This podcast website I built features a simple design which makes the podcast episodes front and center, with eye catching images and an easy play/pause button connected to the inline media player. I used WordPress and customized plugins to enable podcast episodes and contributor bios to be added by the producer. The site is set up as a multi-site network to facilitate the adding of additional podcasts with their own blog and podcast feeds.

Feature Peer-To-Peer Concierge Web Site
I wrote the front and back end of this web site for a client who wanted to create a matching service, pairing local experts with people seeking unique experiences in various cities. I developed a node.js app using mongodb with responsive design, user management, admin features, payment processor integration, SMS messaging gateway, subscription-based email notifications, and an email template system. Also included was a custom algorithm for matching users based on interests. For the front-end, I chose Bootstrap to facilitate a mobile-first design which could scale to a desktop size well.

Responsibilities: UI design, technical design, hosting infrastructure, database design and administration, automated testing, mobile-first front-end development, back-end development.

Glass Home TV Web Site

I built this website for a small live video streaming and online media collective. Features include:

  • Blog roll for news updates, show announcements, and archives
  • Facebook integration in sidebar and like buttons on pages
  • Pages for show hosts with integrated Twitter feed
  • Custom plugin connects to,, and
  • Individual episodes represented in own categories as posts with video and highlight clips
  • Forums with integration into sidebar

Ocean Beach Studio Web Site

I built this website for the home business I used to operate from the sound-proof music room behind my house in San Francisco. Features include:

  • Clear navigation indicating the services and information central to the business
  • Integrated Google calendar to show when the studio is booked
  • Custom contact form to book studio time or get a quote for other services
  • Facebook integration in sidebar and like buttons on pages
  • Blog roll featuring events at the studio or involving studio staff/bands

A redesign included clearer contact information and a photo slideshow in the header against a sunset photo background which was also used on print postcards for advertising.

Citizen Of Earth Web SIte

My long term friend Stephen Cocconi, who does personal consulting, teaching, and channeling, asked me to transform his old static HTML site into something dynamic that he could maintain. I interpreted his existing web site design in a modular fashion and built a WordPress site with custom plugins to address his desired features. I then trained him on how to use the WordPress interface, my custom plugin administration panel, and to add new custom content. Live features include:

  • Hierarchy of pages, blog categories, and custom taxonomies to represent the unique teaching system he uses in his personal trade.
  • A WordPress plugin/widget to display random testimonials from his clients, along with a custom database for him to add entries to via web interface.
  • A custom tarot card application, reproducing the features of an old inflexible JavaScript application and adding new features.
    • Custom images, css, page type, and category pages for individual tarot cards, designed and produced by Stephen
    • Custom pages and a WordPress [shortcode] syntax allowing Stephen to specify a variety of layouts in which to deal the cards
    • Custom CSS for card display, in multiple modes and contexts (dealt, undealt, shown in category list)
    • Links to custom taxonomies and detail pages for more info on cards

Cartoon Violence Band Web Site

I built this website for my band, Cartoon Violence. It integrates our social media, songs, and concert events all into one page, while keeping a visually striking look. As the band progressed, the style of the site changed to match the album art. Features include:

  • Blog roll listing news and promos for upcoming shows
  • Widgets for tour dates, music videos, and streaming audio players.
  • Facebook and Twitter integration
  • Songs as a custom page type with lyrics and auto-playing audio widget
  • iTunes-ready Podcast feed with episodes as custom posts