Hi! I'm Ryan Hayes.

I help teams and their software products reach their full potential.

From the blog

Synchronize Node.JS Install Version with Visual Studio cover image

Blog

Synchronize Node.JS Install Version with Visual Studio

Visual Studio is a fantastic IDE (and free for individual use)! It’s been so great that they’ve added modern web dev support in recent years…

How to npm install when using McAfee (EPERM: Operation not permitted, rename) cover image

Blog

How to npm install when using McAfee (EPERM: Operation not permitted, rename)

This is an incredibly quick post so that I can remember what to do, not if, but when, I run into this again. It seems that McAfee gets…

[Solved] MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe". cover image

Blog

[Solved] MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe".

Recently, I ported this website to Gatsby.js. As part of it, I wanted to make sure that I tied up any loose ends and cleaned up all of my…

How to Darken Photos Using Only CSS cover image

Blog

How to Darken Photos Using Only CSS

If you’ve been to any new websites lately, you’ll know that parallax scrolling and large background images are incredibly popular right now…

How to migrate from Rock RMS to Planning Center Online cover image

Blog

How to migrate from Rock RMS to Planning Center Online

I run the software systems for Harvest Community Church and also play guitar for our 3 services on Sunday.  We’ve been using Planning Center…

How to run Docker Windows Containers with McAfee Endpoint Security cover image

Blog

How to run Docker Windows Containers with McAfee Endpoint Security

McAfee Endpoint Security and I have a love/hate relationship in that I hate it when it gets in my way and love it when it’s not installed…