Last week I was migrating servers, from a dirt cheap annual plan to a basically just as cheap cloud hosting plan on Hetzner. I was pretty excited to start using Docker for hosting, not for everything, but as an easy way to spin up services. I could have done it on my old host, but messing up would…
Based on what's going on with most webpages, it's the new hotness for websites to stop users from actually consumingcontent by overlaying useless crap on top of it. Overlays nagging you to join some newsletter before you even have a chance to read what you came for. Dickbars eating up your precious…
I was recently exploring the world of monorepos and trying to see what tools were available for working with them. Many repos seem to use Lerna for this, at least in the node world, so I was reading the docs to learn more about it. One of the nice things Lerna handles is package versioning, and…
Way back in June of 2015, es6 (or es2015 if you prefer) was finalized. One of the new things it brought, and arguably the easiest one to understand, was block-scoped varibles. Namely, let and const. There are tons of articles around about how they work and how they differ, like this one from Wes…
This week, one of the local devs in a local Slack group has been asking about integrating Vue into some legacy code. In particaular, he was trying to build a Vue component that used some existing jQuery plugin code; a select box wrapped in chosen. He wanted to wrap this functionality in a directive…