I’m a designer and front-end developer with a passion for details and performance.

Project Showcase

Angel Lakes Design Preview

Angel Lakes


A long-time client of mine, I was approached by lake owner Paul to redesign an existing build from the ground up to reflect how they were using the site and what their visitors wanted. The previous build was WordPress based to help with easy self publishing and gallery updating, but most of their traffic was over at Facebook so it only made sense to go where the viewers are.

I completely started over with the design on a mobile-first approach with development, simplifying the interactions and focusing on the steps they wanted visitors to take. We moved from WordPress to Jekyll and optimised our build process with Grunt and a selection of dependencies. The gallery functionality now utilizes the Facebook API for automatically fetching the latest photo uploads from their fan page.

From The Blog


Drafts & Scheduled Posts With Jekyll

Thinking of moving to Jekyll? One of the more important features for a lot of publishers is the ability to keep draft posts and when ready, schedule them for automatic posting on a given date. Here’s how I’m doing that with Jekyll.


Custom Meta Info With Jekyll

Setting your meta keywords and descriptions will have an impact not only on your search engine rankings but on the ability of people being able to find your content. Let’s take a look at how we can help them with Jekyll.


Deployment With Rsync & Grunt

Deployment can often be a very complicated part of a process. There is a much more approachable solution though which will cover a lot of circumstances and offers much more functionality than manual deployment methods. Let’s take a look at Rsync.