Fresh/Brewed

DevOps SRE AI Cloud
Zed Editor

Zed Editor

Finally, a real contender...

I had a note to circle back on Zed. I had looked nearly a year go in August 2025 at their preview feature for AI. At the time, Windows wasn’t there (only via Scoop). I also was far more tied to VS Code so I wasn’t really looking at Zed as a possible replacement. Times have changed, and Zed has advanced quite a lot. So let’s give it another go and this time I’ll be looking at it as a real possible replacement for VS Code (especially as my primary machines are all now Linux based).

Home Lab Updates

Home Lab Updates

Three way DR for Gitea, Gancio needs a kick and GCP cleanups

In moving our primary blogging system from Github over to a self hosted Gitea, we need to sort out how to best create a proper HA DR environment. This means having some push mirrors. The first thing I did when i setup Gitea to be the “real” repo for this blog was to mirror it to Forgejo. However that instance is on the same cluster, so if there is a catastrophic outage, then I would expect both to be down and have to rely on whatever my last local clone happens to be.

Congrats. You're suspended.

Congrats. You're suspended.

Deal with it.

Congratulations! You have been flagged for something. Who knows exactly, but you soon are clued in that something is amiss when your gcloud commands began to fail $ gcloud dns --project=myanthosproject2 record-sets list --zone="steepedicu" ERROR: (gcloud.dns.record-sets.list) PERMISSION_DENIED: Permission denied: Consumer 'projects/myanthosproject2' has been suspended. This command is authenticated as isaac.johnson@gmail.com which is the active account specified by the [core/account] property. Permission denied: Consumer 'projects/myanthosproject2' has been suspended. - '@type': type.googleapis.com/google.rpc.ErrorInfo domain: googleapis.com metadata: consumer: projects/511842454269 containerInfo: projects/myanthosproject2 service: dns reason: CONSUMER_SUSPENDED You then notice that AI apps cannot use Vertex anymore

Don't Freak Out.

Don't Freak Out.

Switching Blogging Platforms folks...

I have been rocking a Jekyll blog now since around 2021. This blogging site started out in 2019 using Ghost which I automated back then with Azure DevOps. Over all this time, I have written over 500 posts and just the CICD updates, for which I have optimized as best i can are 16 to 25 minutes long. The blogs Github repo is nearly 25Gb expanded! I’ll admit that I am a data hoarder (my wife may just scratch out the word “data” there). I have a hard time purging anything. I have a box of Palm pilots, Windows XP tablet PCs and a working MiniDisc recorder (I will never give it up).