Custom Metadata Methods

“Custom Metadata Settings” with Spring 21 finally got the same methods as their sibling “Custom Settings”. They’re basically the same except with one exception: getValues method got renamed to getInstance for Custom Metadata Settings. Also the __c got replaced with __mdt for the object name, the rest is pretty much the same except for the…

VS Code Error – Cannot read property ‘componentFailures’ of null

If you get “Cannot read property ‘componentFailures’ of null” while working with VS Code and Salesforce, it means that the org is locked. What causes an org lock? Deployments, some metadata changes, compile all classes I think will also cause this. Pop in to Dev Console and try saving something and it should give you…

Setting up local Git for Mac

Anytime I get a new machine I’m reminded that setting up git is both critical and not something I do that often. This is just a reminder post to myself on what it takes to get git working just local on a Mac: Homebrew – Package manager that is a critical install for any mac…

Salesforce Test Classes never complete

I recently ran in to an issue where my test classes were running and running but never completing. It being close to Summer 20 release I thought it would resolve itself and literally let one test class running for days/over the weekend. I tried multiple sandboxes/instances so I was pretty sure it was on the…

New Hosting

Well the time has come, we have finally moved off our old box/vm setup to a full VM environment. Previously I had a physical box rented from a colo where I had a main physical box serving as the Database and DNS server with 2 VM’s hanging off doing email and web respectfully. But times…

Plex Server Stops Pulling Movie Posters

Power of the googles! Plex server stop downloading the movie posters for anything added new or old. I thought maybe it was a ploy to get people to upgrade to Premium but ended up being something easy to fix. Check out this post and rename the folder it suggests: https://forums.plex.tv/discussion/158312/missing-movie-posters This is the folder:C:\Users\[WINDOWSUSERNAME]\AppData\Local\Plex Media…

Security Support Done Right

In my previous life/position, I was in charge of all things Technology including Desktop Support. One of the challenges of good desktop support other than of course the obvious: Great Customer Service! was of course keeping the machines patched, clean, and in good working order. In the last 10 years this was made a little easier by…

Ultrageek Site

It has been relaunched. The site ownership has not changed hands so if you were checking on things, we’re still here.