Blog
CodeStock 2017
May 31, 2017
At the beginning of this month I attended CodeStock in Knoxville, TN. This was my second year of attending and the 10th anniversary of the conference. There...
Creating a static site contact form with email notifications using Google Forms.
December 09, 2016
Note: Due to changes in the services provided by Google this method may no longer work as described.
Scenic City Summit 2016
August 19, 2016
I’ve found myself doing a bit of the local conference circuit lately. I recently attended the first ever Scenic City Summit in Chattanooga, TN. The conferenc...
CodeStock 2016
July 22, 2016
Last weekend I attended the 2016 CodeStock conference in Knoxville, TN. This was my first time attending the event after a few years of considering going. Wi...
Abstracting Grails controller logic using closures
September 01, 2014
As I’ve been working more with Grails I have been finding that in many of my controllers I need to load the same type of entity in many controller mappings b...