Blog Creative Missions, Boise, Idaho - May 2015 March 27th, 2015 For the last few years, I've been tracking with a ministry know as Creative Missions. Clear CloudFlare Cache on Deployment December 18th, 2014 If you use a deployment service and your site makes use of CloudFlare, here's how you can clear items programmatically. My Workspace Evolution October 18th, 2014 This isn't the usual Dribbble 'look at how awesome my workspace is' type post. This is a breakdown of the evolution of my workspace over time. How was your day? May 27th, 2014 How was my day you ask? Way above average now that you ask...here's why. Protecting staging environments May 24th, 2014 Is this PHP snippet inside the CMS index file a viable method of protecting staging? Make Your Web apps, Mac Apps May 14th, 2014 If you're like me, you'll use a plethora of web apps in your day-to-day work. I hate browser tabs general, sometimes there's just too many. My First Drupal Camp May 11th, 2014 I've specifically cut down my conference attendance this year to spend more time at home. That said...my only Drupal build is on the cusp of being launched by the client, I thought it could be cool to head along to Drupal Camp Scotland. Vagrant, Puppet + CMS (but mainly Vagrant) April 25th, 2014 I was first introduced to the concept of virtual development boxes during summer 2012 when Stephen Lewis presented at EECI in Leiden. An ExpressionEngine developer in Drupal - Part III February 12th, 2014 As I come to the end of the first phase of this Drupal project, I thought this would be a good point to share my thoughts. Achievement unlocked February 1st, 2014 My first book of the year is done Good start to the year January 13th, 2014 Yet again I find myself sitting at another airport writing. My year in review December 31st, 2013 It's always good to reflect on the year that's gone before you. Since starting my own business 2 years ago, this has been the quickest year. ← Newer articles Older articles →