Diverging from Best Practices

Posted on Jul 26 2017 in Engineering

They're the best around! Usually.


Continue reading

Work Around Docker Devicemapper Busy Filesystem

Posted on Jul 18 2017 in Ops

Here's how to work around an annoying bug in the Docker+RHEL7 pairing.


Continue reading

Merge Variables from Different Groups in Ansible

Posted on Jul 13 2017 in Configuration Management

Sometimes you just need to keep vars separate and merge them!


Continue reading

Keep it Simple

Posted on Sep 04 2013 in Programming

One of the big lessons I've learned since programming became my "day" job is to appreciate the simplest solution rather than a more complex approach.


Continue reading

Blogging With Pelican

Posted on Sep 02 2013 in Web Development

As a web developer, I spend a lot of time with Drupal, which is what formerly powered my blog. Maintaining the site (which I generally neglect) seemed burdensome. Occasionally anti-spam would fail, cache files would need to be cleaned, or some other issue would require my attention. It all felt too much like my 9-5 work. So, I've converted the blog to use Pelican.


Continue reading

Prevent "AHAH the Right Way" in Drupal from Breaking with Validation

Posted on Nov 05 2010 in Web Development

So there has been a lot of blogging and documentation in the past about the "right" way to do AHAH in Drupal. I think these people make excellent points, provide good documentation, and are pushing these types of dynamic interactions in Drupal in the right direction. I think a lot …


Continue reading

Quick Tip: Detect and Encode Curly Brackets in URL Validation

Posted on Oct 26 2009 in Web Development

Validating user input is always a great idea from a usability and security point of view. However, when it comes to things like URLs, the data is complex and there is a very strict pattern that the data has to adhere to. From a data perspective, this is great news …


Continue reading

Quick Tip: Get proper DOCUMENT_ROOT When Using mod_vhost_alias

Posted on Oct 25 2009 in Web Development

The Apache module mod_vhost_alias and its VirtualDocumentRoot directive can really be a great time saver for local development (some googling will explain why in more deapth). Basically, my local dev is set up so that I just have to create a directory in my aliases directory, and I just then …


Continue reading

Review: NetBeans IDE 6.7.1

Posted on Oct 16 2009 in Web Development

I think my previous posts have already indicated that my development environment, specifically my IDE, is important to me, and that I make a habit of exploring my options on a regular basis. For the last 7 months I've been using NuSphere's PhpED, which I've really enjoyed. The only things …


Continue reading

Fix mod_auth_mysql on Ubuntu 64-bit

Posted on Sep 13 2009 in Web Development

At least twice, now, I've encountered problems (read: apache segfaults, oh noes!) with mod_auth_mysql on Ubuntu 64-bit installs, most recently using Jaunty Jackalope (9.04) -- the most recent release (at least until 9.10 comes out soon). In searching for solutions, I discovered that this issue has been reported at …


Continue reading