Fresh/Brewed

GCP Next26

I just got back from a week in Vegas for Google Cloud Next26. It was about AI and Agents (and that's about it). I really enjoyed meeting other GDE's, and some of the Developer Expo hall talks on Gemini CLI and MCP setups. I'll cover some of the more interesting uses of MCP and Skils in the coming weeks
Resume Repo with Gitea

Resume Repo with Gitea

Published Nov 21, 2023 by Isaac Johnson

I recently read an article by Bui Dang Binh/Bing on using GIT to drive one’s resume.

Code Server: Linux VS Code in a Container

Code Server: Linux VS Code in a Container

Published Nov 16, 2023 by Isaac Johnson

I saw a blog article a while back showing how to install Code Server on a NAS for remote development. I thought it might be fun to try and do similar and expose through Kubernetes.

Matrix and Element: Matrix Web UI

Matrix and Element: Matrix Web UI

Published Nov 14, 2023 by Isaac Johnson

Element is already the client I use in Android. However, they have Clients for all OSes, including a self-hosted one that includes running in Kubernetes.

Immich: OS Photo and Video Sharing

Immich: OS Photo and Video Sharing

Published Nov 9, 2023 by Isaac Johnson

Immich is a fully open-source project for “Self-Hosted” “Photos and Videos” that supports web and mobile devices. It was created (and maintained) by Alex Tran. In fact, I think it’s so good, I bo...

Matrix Synapse: Federated Open-Source Messaging

Matrix Synapse: Federated Open-Source Messaging

Published Nov 7, 2023 by Isaac Johnson

Matrix is an open protocol for decentralized, secure communications. Basically, a federated method of chatting with rooms and channels - like a marriage of Mastodon and Slack.

Strapi part 2: GraphQL and Content Management

Strapi part 2: GraphQL and Content Management

Published Nov 2, 2023 by Isaac Johnson

Earlier this week we looked into setting up an on-prem Strapi instance. The whole reason for a Content Management System (CMS) is to, well, store some content.

Theme built by C.S. Rhymes