Hosting and DevOps

In light of the recent GitLab fiasco in which someone accidentally deleted 300GB of their production database, it's worth pointing out there's a reason some...

Why it is *Always* Better to Use Integer Select Lists in Drupal

When I say "always" I really mean more often than not, because nothing is black and white and there's always an edge case that puts you in a grey area. However for the sake of this discussion, we "always" user integer select lists. Here's why we do it this way:

Options within a select...

Utilizing Cross-Web-Property Headers and Footers

Whether you're redesigning an entire website, modifying footer text, or changing the name of a menu item, running "duplicated code" for any given element across multiple web properties can be a serious pain point. It's not only incredibly inefficient but also leaves gaping holes for human error...


Art Director
Jordan Bennett
Project Manager
Web Developer
Lead Developer
Office Manager
App Developer