Fresh/Brewed

DevFest.MN 2025

What an amazing DevFest.MN 2025! Huge thanks to the DevFest.MN organizers for putting on such a great event. I had a blast presenting "Let's Build an MCP Server" and getting to meet so many great folks in the local developer and SRE communities. Looking forward to next year already!
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