So Long Milwaukee and Thanks For All The Beer

For the past several years I’ve had the privilege of working with some of the best video and advertising talent in Milwaukee. Most of those years were spent holding residency at Civilian Edit, then Wonder Wonder, but also freelancing for additional projects. Milwaukee is one of the only homes I’ve known, both professionally and personally. As of May 2012, that will no longer be the situation.

In January, I was approached by Code 42 Software in Minneapolis for a motion design position within the company. After many emails, Skype calls, and a trip to the Twin Cities, I signed the papers last week to accept the offer. I will be continuing my work at Wonder Wonder through the end of April, then packing up the family to move in the beginning of May.

This was an extremely difficult decision to make, in no small part because nearly our entire family, our support network, and most of my colleagues all reside in Milwaukee. To a lesser extent, but still a factor, moving to a full-time in-house position from a multi-client full-time freelance position had to be weighed ((This might warrant its own blog post as I’ve had several discussions with many wise people about this topic.)). In the end, my family and I decided we had to give it a chance.

Fortunately, we live in a time where my kids can have a video conversation with their grandparents back home, where most of my outside freelance work could be (and is) done remotely, where social networks and the Internet in our pockets let us easily communicate with anyone at any time. Distance is becoming less and less of an obstacle. But even when we do travel home, it’s only a five-and-a-half hour drive from Minneapolis to Milwaukee.

Every single person I know in Milwaukee we be missed. And I truly mean that. I hope to continue the relationships I have with everyone here.

So long, Milwaukee! We’ll keep in touch!

Post Haste v2.0 – Now With More Awesome

Post Haste is a simple app that started as a script for a post house I was working in. They needed a simple way to set up a project folder structure consistently for all the edit suites. I got to work in Apple Script, though quickly realized it was limiting; I opened up Xcode for the first time and got cracking. The response was great. Some people had some really great ideas for the app that would make it even better. Unfortunately, being a motion designer & video editor first, my coding skills were lacking to add the features I and others wanted to see in Post Haste.

Several months ago, I began a conversation with Jon Chappell, CEO of Digital Rebellion about Post Haste. A few tweets and emails later, and he was fast at work coding alphas of Post Haste 2.0.

From this point forward, all maintenance and future releases of Post Haste will be handled by Digital Rebellion. I am staying with the project as a co-project director with Jon.

So today, right now, you can get Post Haste 2.0 from Digital Rebellion’s site, still for free. Here’s some of the new features:

  • 64-bit
  • Multiple Template Support
  • Edit and Create New Template In-App
  • Live Preview of Project Name
  • New Template Files Allow Easy Sharing of Templates
  • Optional History for Fields to Remember Previous Entries, Such as Clients
  • Folder Breaks for a More Robust Folder Structure
  • Assign a Hotkey to Launch Post Haste (Requires FCP Maintenance Pack 1.3 or Higher)

This is a huge update and Jon’s done a fantastic job. If you have any questions about this release, or the future of Post Haste, feel free to contact me or Jon at Digital Rebellion.

Thank you so much for your support of Post Haste 1.0-1.1. The enthusiasm & support from the post community is what made it possible to develop the software in the first place. Now, it will go even farther in the hands of a talented developer.

Post Haste 1.1 Update

I just updated Post Haste to version 1.1. This update introduces a few new features and some bug fixes. If you are unfamiliar with Post Haste, it is a Mac OS X application to set up and automatically rename a project folder template & project files. It was originally developed for an in-house solution to keeping projects organized. You can customize the template and add any files you would like. Any file with the name Template in it will be renamed based on information you enter in the main window, such as project number, client name, date, etc…

The primary new features are:

  1. Template names can now include prefixes & suffixes; ie, only the word “Template” is changed when creating the project. For example, you could use Template_v1.aep, and it would be renamed along the lines 14237_Client_Project_v1.aep, keeping the v1 at the end.
  2. Folders can be renamed in template. Handy if you’ll be moving separate folders to different locations; ie, Template_gfx, Template_sound
  3. “Check for Updates…” added so you can be notified when new updates are available.

There are more features planned in future updates, mostly from user suggestions. If you have any feature requests, find any bugs, or have any questions, feel free to contact me.

Post Haste is completely free to use. No shareware or nagging dialogues. Though if you do find the application useful, donations are always welcome. Thanks for your support and patience while this update was developed!

Introducing Post Haste

UPDATE: Humble pie. I already had to fix a pretty critical bug. Post Haste 1.0.1 has just been released.

One of the more tedious tasks in post, with the exception of rotoscoping, is just setting up a project. A while back, we discovered the usefulness using a template folder to keep everything consistent. Thomas Tomchak at Suite Take goes into great detail about project templates. But we were still duplicating folders, copying and pasting, and renaming multiple files before we could get started. I decided to make the write my own software to make things easier. The result is Post Haste.

Post Haste really just does one thing, but does it well: automatically generates a project folder for you. All you have to do is enter information such as project number, client, etc. and Post Haste will create a project folder with files in place and renamed. It’s customizable to allow up to five fields of information and auto-fills certain fields such as date, editor, or suite. Take a look.

Post Haste is completely free. There are no nag dialogues about how you should give me money. Really, I wrote the program for myself to make things easier. But to make things interesting, I’m releasing Post Haste as “luchware.” If you find it useful, consider buying me lunch.

Rolling My Own Short URLs:

Several weeks ago, I heard about YOURLS (get it?), a personal url shortening service. I had tossed around the ideo of using it, but never got around to it. Then (my url shortening service of choice) announced they were shutting their doors, then they weren’t, now they’re “community owned.”

So, just last week I registered to host a YOURLS install, as well as a landing page for my various profiles online. The service is private, meaning only I can post urls to shorten, but it will handle all posts on this blog. At the bottom of each post (eg, Short URL:, you’ll see a short URL listed. It is also included as a <link> tag in the head of the page for auto-discovery. It’s a nifty service.

My Amazon Store

So I decided to create my own Amazon affiliate store. I figure there’s always people looking for recommendations on products, especially in the film/video field. My store is mostly for post production and includes peripherals like the Wacom Intuos4, books, storage devices, and even a T-shirt.

One thing I’m really trying to do is make sure I only add products I own or  have personally used and can recommend. If I haven’t at least used it, it won’t go there. With that said, I gladly welcome recommendations on anything you think should be added.


So, it’s 11 months late, but I’ve finally started to get some pieces up on the portfolio section of the site.

I’ve got one issue with it though (aside from it not being complete). Shadowbox, the media viewer I’m using, seems to have an issue with Firefox 3 and Adblock. It prevents any plugin media (including flash & quicktime) from loading in the viewer. If anyone has any ideas, I’m open to them. Right now, though, I think my best bet is to just provide a different view option for those users who may be affected. Are there any special firefox-only functions that can be used to detect plugins? I’d want this to be as automated as possible.

Yet Another Redesign

So today officially launches the 6th redesign of This time around, though, a few things have been moved around.

First of all, you’ll noticed that the blog now lives at This is because the main domain will now be used for my portfolio—of course, still in progress. The redesign also ties the two together. At first I was unsure whether or not I wanted the blog linked directly to my professional life, but I figure, why not?

So here, it is. Hopefully I’ll actually keep this moderately up to date. With a baby on the way, I’ll either barely touch the blog, or I’ll be updating it constantly with “baby kinda-sorta half smiled at me today” posts. I’m guessing the latter.