It's been a while since I've posted, but I recently received a nice Samsung 32 inch monitor from work and attempted to hook it to my MacBook M1 Pro. After doing so, I noticed some extreme mouse lag, and after checking my display settings, I realize...
We have several front-end modules, all of which utilize a shared enterprise UI library. We needed a way to keep this shared library's dependency version in sync, therefore, we needed a way to programmatically pull the latest library package version f...
I've been running Linux Mint now for 10 years after earlier forays into Gentoo, Slackware & Arch. Back when I was a teenager and I didn't have the cash to purchase new hardware and needed to squeeze every inch of performance out of my machines, distr...
It's been a while since my lost post and since then I've moved far into the world of JavaScript development (primarily the React/Angular space). I just came across something I spent entirely too long on, which I definitely want to share in case someo...
Ever get tired of digging through the registry HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall and HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall keys searching for a product? Luckily, there's a much faster way to find ...
Since the advent of Office 2013, I've been increasingly frustrated with the new Outlook contact cards, and the round-about way needed to access the legacy GAL properties dialog as shown below: :::note This solution was originally developed for Skype ...
Recently at work I needed to pull all servers from a specific OU and Get-ADComputer was not working for some reason. I didn't feel like taking the time to figure it out so I just reverted back to handy dsquery: dsquery OU=Test,DC=contoso,DC=local -s...
Just wanted to post a quick JavaScript convert string to bytes function just for myself, but I figured someone else may find it useful: js function convertToBytes(str) { var bytes = []; for (var i = 0; i < str.length; ++i) { var charCode = st...
Recently my gulp live reload broke like so: > ws://x.x.x.x:8080/LiveReload' failed: Error during WebSocket handshake: Unexpected response code: 200 Even though nothing changed, I noted patches had been installed over the weekend. After looking throug...
Wow this one killed me. After attempting to determine why I simply could not install Adobe DC with our package from enterprise (though only on certain machines) I really had to dig into this one. The package would first fail with a generic: > Product...