BTMash

Blob of contradictions

Running things in parallel without arguments

Written

Parallel is an amazing library that lets you run commands in ... parallel. You can tell it how many jobs to run in parallel (a default of 1 job per CPU) and can really speed up ad-hoc jobs. However, i...

I have a new site using Gridsome!

Written

Its been a long time and I decided now would be a good time to overhaul how my site looks. As part of branching out of just using Drupal, I figured a nice experiment would be to see how to integrate w...

Using lsyncd to continuously mirror directories

Written

At my workplace, we (used to) use GlusterFS as our NFS between various servers. It stored uploaded user files, various versions of our assets, etc. GlusterFS has had a love-hate relationship in our co...

Caching Drupal entities for faster page loads

Written

About 2 years ago (soon after Drupal 7 was released), I had a site with a number of fields attached to a content type. When I had to clear caches and reload a page, it would take an awfully long time....

Job / Life changes

Written

It has been 4 months since my last blog post. In that time span, we have seen doomsday come and go, I passed the 30 year mark (I suppose *that* was my doomsday?), and over 3 months have passed into th...

Creating a Linkit Plugin

Written

Most folk that talk to me about linking content within a Drupal site (and use a wysiwyg module) know that I am a big fan of the Linkit module with pathologic. It provides a nice way to reference conte...