I've been planning, building and maintaining websites for more than 20 years. I'm currently leading the programming team at Millennium Communications, where we are making the world a little more awesome every day.
I share my adventures in technology, security, creative projects and life as a father of four.
I am an aspiring painter and illustrator. Check out my portfolio of selected work.
Managing different site configurations for development, staging and production using per-request configuration overrides
The Drupal Console has become an indispensable tool for Drupal 8 development
This is a simple technique you can use to test the current viewport size in jQuery leveraging Bootstrap's responsive utilities.
A great recipe for Holiday leftovers, Turkey Tetrazzini was always a favorite in my house growing up
Every website manager should seriously consider the security requirements for their users and how passwords should be managed
Drupal theme developers can use this lightweight solution to customize theme templates within the same content type.