03/07/2018 - 09:03

Minor bug fix.

What's been fixed

  • A perl deprecation for perl-5.26


NginX Webmin Module 0.11

10/13/2016 - 19:19

Finally got around to making some changes to the NginX Webmin module. Thanks so much to Mike Andreasen over at (

08/23/2016 - 10:01

I've completed a new project for GalaCollider. It's a deckbuilder to showcase the cards available in the game. Also, it will allow users to build decks for game play.

The project was started from thronesdb. The project is built upon Symfony2 and Twig - the base of Drupal 8 no less. It's been interesting and exciting to learn about what is being used to build the latest version of Drupal from another side.

02/28/2016 - 19:53

Creating a node with PHP in Drupal 8 is easy and not much different than in Drupal 7. The following is how to create a base node. I've also included how to fill in a few of the typical fields, you'll probably want to add more or use different ones. Lastly, I've updated the path alias.

06/03/2015 - 09:09

GalaCollider is a project that I've joined recently, as the web developer. It is a fusion of 4X and card games into one, with a planned early release for the fall of 2015. Learn about the game.

The site is built on WordPress with a purchased theme; though the theme has required many tweaks and improvements, the shell is still there. See portfolio page.

Eventually the website and the game will be linked to keep user accounts up-to-date seemlessly.

05/29/2015 - 12:26

The Blooming Quill has been updated with a new design. Jessica has designed this site.

This was the first time I've built a theme with the mobile first technique. It was a bit of a challenge to think "backward" from my normal thought process. It was fun, and turned out very nicely I think. In the end it does seem easier to add in features rather than take them away.

05/22/2015 - 14:44

Another website has been completed - The Gilded Quill (learn more). This site is for a calligrapher with wonderful work. The old site hadn't been redesigned in several years and was looking dated. The new design by Jessica looks great. The store has also been incorportated with the rest of the site, driving more traffic to one URL and improving the SEO.

05/21/2015 - 19:41

Recently I completed the setup of a new WordPress site. Using the old theme as a baseline, I was able to bring in new elements improving the layout. The old site was built in Joomla, which was not a good fit for the client.

You can see the portfolio page: Rhythm and Beyond

03/09/2014 - 15:24

Recently went live. I've been working on this site since November - creating custom modules to handle memberships and the convention registration.

One problem we ran into was the password reset page with the addressfield module. The addressfield module has an ajax country selection, which changes the address fields if necessary. But this refreshes the data for the form, which stopped users from being able to change their password and fill in their address at the same time. To fix this, I used a little trick:

10/22/2013 - 14:59

Another update to the Webmin NginX module. It now supports CentOS, FreeBSD, and Solaris. Get more information here: