Better Stopwatch Timer in After Effects

Posted on: June 4th, 2018

About two years ago I put together a quick stopwatch timer in After Effects for a video I was editing for my podcast. It needed a timer component, but I didn’t want to fiddle with the bulky timecode and masking it, so I turned to scripting. I wrote an elaborate function that, once I thought […]

A Beginner’s Guide to Web Accessibility

Posted on: January 29th, 2016

A course for anyone interested in making the Internet a better place.

Hotel Villas El Parque

Posted on: January 14th, 2014

Experience Costa Rica on your own terms.

Public Service Announcement – Germs

Posted on: February 13th, 2013

No sneezing…on your hands at least.

Pallotta’s Pastries

Posted on: January 7th, 2013
Pallotta's Pastries

WordPress site built for award-winning bakery in Akron, OH

Csardas Dance Company

Posted on: October 29th, 2012

Promotional tool for Csardas during their anniversary shows in the Summer of 2009

Golf Road Warriors Palm Springs

Posted on: February 27th, 2012

WordPress design and development for a great trip…

Peter Kessler Theme

Posted on: February 20th, 2012

A new WordPress theme for “The Voice of Golf”…

Epic Win Hosting Blog

Posted on: February 8th, 2012

Do the robot with Epic Win Hosting…


Posted on: January 10th, 2012

Sports thoughts from a sports guy, on a sports site.

Golf Road Warriors

Posted on: December 2nd, 2011

Custom WordPress site, built with FeedWordPress and elbow grease…

ICPC Site Development

Posted on: September 26th, 2011

XHTML/CSS template for ICPC.

Phi Beta Sigma

Posted on: September 15th, 2011

The Internet home of the Alpha Beta Beta Chapter of Phi Beta Sigma Fraternity, Incorporated.

Prodigal FX Reel

Posted on: September 3rd, 2011

Special effects produced for an Elon M.A. Interactive Media short film titled “The Prodigal.”

Elon SXSW Opener

Posted on: September 3rd, 2011

Motion graphics for a series of interviews done before and after SXSW 2011.

Monograms Commercial

Posted on: September 3rd, 2011

Award-winning short commercial created for a contest…

Alamance County Music

Posted on: September 3rd, 2011

A quick look at music programs throughout Alamance County in North Carolina.

Janna Anderson

Posted on: September 3rd, 2011

An interview with Janna Anderson before she spoke at SXSW in Austin, TX Spring 2011.

Dark Ages

Posted on: September 3rd, 2011

A short video that earned Editor’s Choice in a video competition.

Santa Cruz Recicla

Posted on: September 3rd, 2011

A custom WordPress theme for a startup recycling company in Santa Cruz, Costa Rica.

Cleveland Indians History

Posted on: September 3rd, 2011

Flash-based history of the Cleveland Indians created for M.A. capstone at Elon University.

NUTS! The Game

Posted on: September 3rd, 2011

A side-to-side Flash game created while in the Elon University M.A. Interactive Media program.

ONU3-TV Motion Reel

Posted on: August 28th, 2011

Motion graphics created for several ONU3-TV shows…