Blog

oci runtime error after upgrading Docker on Arch Linux

Sat down to knock out some blog posts recently and when I ran docker-compose up to get my blog up and running locally I was faced with a pretty aggressive error: % docker-compose up Starting joshtroniccom_blog_1 ... Starting joshtroniccom_blog_1 .. [...]

Configuring Jest to show code coverage for all of your files

Jest is a great tool. It's fast, actively maintained and has been working well for us with both our front-end and back-end systems. Simply put, Jest helps us make CrowdSync better and more stable. Out of the box though, code [...]

Switching from tmux to GNU Screen

I'm was a bit late to the terminal multiplexer game. I had used GNU Screen on servers here and there to be able to keep tabs on long running processes but it wasn't until this past year that I decided [...]

Upgrade to Node.js 8.x on Ubuntu 17.10

Ubuntu 17.10, codenamed "Artful Aardvark" was released yesterday... ... with Node.js v6.11.4 #sadtrombone It could be worse though, Debian 9.x (Stretch) still ships with Node v4... but I'll save how to remedy that for another post ;) Now, I can't [...]

Switching to Vim from Neovim

I've been a Vim user for the better part of the last 20 years. I'm also not blind to the fact that there are other editors out there. I'm usually the first person to download a copy of some new [...]

Trigger a GitHub Pages rebuild with AWS Lambda and CloudWatch

GitHub Pages is pretty damn great. I've been using it for years now but one thing has always bugged me. If you want to schedule your posts in advance, they just never show up. Why? Because for posts to show [...]

Setting defaults for all your SuperAgent requests

SuperAgent is an HTTP request library for both Node.js and client-side JavaScript. It's our current choice here at CrowdSync for making requests because it's lightweight and easy to use. Unfortunately, out of the box, it doesn't support setting defaults on [...]

How to downgrade to the LTS Kernel on Arch Linux

I've been all over the place recently in regard to my love and/or hate of Arch Linux. I absolutely love the minimalism of the base install and the availability of packages. What I'm hating is that I've been running into [...]

Stop trying to sell me

I'm all about capitalism but I'm sick and fucking tired of constantly being met with the resistance from a sales person. Case in point, we moved this month and needed to transfer our Internet service. Pretty simple situation, nothing needed [...]

Simple cache busting with Webpack

Here at CrowdSync, we're huge fans of CloudFlare. As customers, we are leveraging the power of CloudFlare's caching mechanisms. Part of our deployment process to production involving flushing the cache via the CloudFlare API. Problem there is that only solves [...]