Isaac Johnson's Avatar

Isaac Johnson

@isaacj

SRE Architect, Cloud junkie, open source, GCP, Azure and Datadog fan. Husband and father to three amazing daughters. Outdoor enthusiast, fisherman, canoes and boundary waters.

61
Followers
139
Following
170
Posts
27.12.2023
Joined
Posts Following

Latest posts by Isaac Johnson @isaacj

It's Clippy! (ep02)
It's Clippy! (ep02) YouTube video by Isaac Johnson

It's Clippy (ep2) ... Shall we code? youtu.be/9kOJQ4Ov8jI?...

11.03.2026 01:50 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Via Marius I found a couple interesting Open-Source apps that were easy to containerize and put on K8s. Toolstack is a slew of useful utils and Homehub is just that - a hub for the home/family to coordinate activities and make lists. https://kutt.tpk.pw/B4hhLE

10.03.2026 12:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
It's Clippy
It's Clippy YouTube video by Isaac Johnson

I was having a bit of fun with LTX2 in ComfyUI mixing in a bit of VEO... in short, Clippy, the original "AI Assistent" has fallen on hard times and is a wee bit bitter (NSFW language): youtu.be/5Mm1wSpb2hk

06.03.2026 12:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Desloppify is a new skill developed by Peter Omallet that is easy to drop in and add to whatever GenAI coding tools you use. The way it works is to create a slop score then game the tool into trying to improve it score over iterative passes. https://kutt.tpk.pw/XLAzL4

05.03.2026 18:59 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Gemini 3.1 Pro and Flash just rolled out and with it came new access to Lyria (in AI Pro). The AI Studio and Portal now can do some Deep Thinking, personalized results and even code gen in browser. But what really blew me away was Nano Banana 2 which is significantly ... https://kutt.tpk.pw/UBZe3P

03.03.2026 12:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Uncensored GenAI is a delicate topic. For some that might imply NSFW Adult videos, yet for many that is the freedom to generate images and videos intended for satire or commentary that may allude to violence, or include minor nudity. This article covers how to do imag... https://kutt.tpk.pw/PwvCfm

26.02.2026 20:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I wanted to circle back on some good OS screenshot and image editors now that I have switched over to Linux. I start with Moocup, a simple screenshot editor easy to run in docker. I also revisit Krita looking at the AppImage and container solution. I wrap by showing m... https://kutt.tpk.pw/mxNf3T

24.02.2026 08:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

What is Google Stitch? In this post we explore Google's answer to Figma and using it directly as well as with GenAI tools leveraging some MCP servers. To really give it a run, I'll build out a new wilderness trekking webapp with both Antigravity and VS Code using Copi... https://kutt.tpk.pw/U2g2aE

19.02.2026 20:12 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I wanted to brush up on GCP ADK, the Agent Development Kit which is Googles Open-Source python based SDK. We'll explore setup and usage of agents in a variety of ways (web, command line, API) and wrap with how to containerize and expose in K8s. https://kutt.tpk.pw/vwLWxk

17.02.2026 16:55 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Recently I got an email from GCP that Cloud Monitoring was rolling out publicly accessible Open Telemetry endpoints. As an OTEL fan, I really wanted to check it. I created a python Gotify app and then expanded it to include Spans, then logs and metrics. https://kutt.tpk.pw/vLguRP

12.02.2026 08:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I recently checked out Atlantis (for Mermaid, not Terraform) and a new Azure Diagrams Skill. Atlantis is from the fantastic computing group and is similar to a self-hosted mermaid.live app. I try out some of the AI features and note where it works and where there are ... https://kutt.tpk.pw/HThRBg

10.02.2026 13:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I wanted to check out a PowerPoint MCP server that was designed for Claude, but I figured I could port to Gemini CLI. I check it out in a few forms (and compare to GenAI PPT without MCP servers). In making a BWCA PPT, I found the need for a decent Google Maps MCP Serv... https://kutt.tpk.pw/3yCxeG

05.02.2026 08:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Agent Skills, something that has come from Anthropic seem awfully similar to MCP servers. To understand them better, I checked out the new Hashi Skills and Anthropic Skills packages. The former to update GCP terraform code and the later to leverage the MCP builder. I... https://kutt.tpk.pw/HKrrBn

03.02.2026 08:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In this article I cover two more excellent open-source document and noting take apps; Poznote and Joplin. Poznote is similar to Alexandrie and I really dive deep on it; setting up GCP MFA and exploring sharing with TLS ingress. It has an MCP server so we will pair that... https://kutt.tpk.pw/8fvBV5

29.01.2026 08:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Last year about this time I looked at Ghostty, which was very new and barely ran in WSL. Today as Linux is my primary driver, I wanted to give Ghostty a second look. Also, a month back I checked out a markdown editor Alexandrie noting that it bundled a CDN and had some... https://kutt.tpk.pw/Y2s8KR

27.01.2026 08:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In this article I cover a slew of self-hosted open-source apps: BentoPDF, DiscountBandit, and dashlit. I also look at self-hosted NTFY and Gotify push-notification systems (working with Discount Bandit). https://kutt.tpk.pw/Bywhc4

22.01.2026 08:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I had fun last week making the Perl MCP server, but how can we use this in an n8n agentic chat bot? I will show AI Agent tied not just to Vertex, but a variety of Cloud and hosted models, system prompts and together we'll implement header based auth (over a password fi... https://kutt.tpk.pw/NyZQGH

19.01.2026 08:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I so enjoyed the first shot at a Perl-based MCP server for Google sheets I wanted to keep going. In this post we tackle passed-in credentials, appends and sheet updates. https://kutt.tpk.pw/2hv5W5

15.01.2026 08:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Perl was my first language love and since I just tackled COBOL and FORTRAN, I thought why not Perl (insert Zoidberg meme)? But I didn't just want a hello world, no no no.. I want this to do something cool. Perl MCP Copilot and Google Sheets - lets do this. https://kutt.tpk.pw/yLk3DT

13.01.2026 08:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's pretty straightforward to make MCP servers in modern languages like Go, Rust, Python, C and NodeJs. But what about the more, shall we say, dated ones? Today we look at two webserver frameworks, one for COBOL and one for FORTRAN and see if we code them up to be an... https://kutt.tpk.pw/uFHpez

09.01.2026 00:41 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

A nice dive into three open-source suites: Alexandrie for MD editing and site hosting, Bytestash for code snippet sharing and Snipe-IT for full featured IT Asset management hosting. In the article I use a mix of docker and Kubernetes and do a full walk-through of each ... https://kutt.tpk.pw/nHFUE8

05.01.2026 13:47 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
FBS 03 - Giving MinIO the boot for RustFS and Garage
FBS 03 - Giving MinIO the boot for RustFS and Garage YouTube video by Isaac Johnson

FBS 03 - Giving MinIO the boot for RustFS and Garage:
In this short tutorial, I walk through using RustFS and Garage on docker on a Synology NAS then how to access with AWS S3 CLI. Good MinIO replacements
youtu.be/6qPpvlonzPk

31.12.2025 21:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

As MinIO continues to shed its open-source roots, we now look for alternatives. Two that have gained a lot of popularity lately are RustFS and Garage. They both handle S3-compliant block storage but in very different ways. In this article we explore both via docker on... https://kutt.tpk.pw/ZXxDgm

31.12.2025 19:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This article tackles two big updates that I need to do but have been avoiding - n8n and code-server. In the post I show updating my primary n8n containerized instances and verifying the flows. but probably more interesting to everyone else is updating Code Server, laun... https://kutt.tpk.pw/HwCVKW

25.12.2025 08:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Dockhand is a super powerful open-source docker management suite that can cover everything from cleaning up old containers, launching new stacks from private GIT repos, shelling into containers and even pushing updated containers from one registry to another. In this p... https://kutt.tpk.pw/BYg7NW

23.12.2025 08:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

MinIO, once the queen of s3 compliant storage provisioning, has finally sunset the open-source community edition. RustFS is a drop-in replacement that is not only faster, but quite well supported and includes a decent webui. I'll also take a quick look at OpenBao for ... https://kutt.tpk.pw/k44ha2

19.12.2025 17:42 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Gemini CLI has added a lot of new telemetry metrics in recent months. In this post we look at sending Gemini CLI telemetry to GCP and using GCP monitoring for metrics, logs and traces as well as alerting policies. https://kutt.tpk.pw/N2MkLw

16.12.2025 12:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

KeepassXC is a nice local password safe we can use in any OS, PruneMate is a simple system for cleaning up unused docker images on a schedule and Journiv is a fast and responsive containerized journaling app. https://kutt.tpk.pw/wfKk2P

11.12.2025 08:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Zencoder.ai is another GenAI coding assistant offering. It has a reasonable free tier and a pretty lightening fast coding assistant. We'll give it a test on a work-in-progress webapp to see how well it can do. https://kutt.tpk.pw/uN2uf9

09.12.2025 08:27 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Let's Build An MCP Server (Devfest.MN 2025) Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

DevFest.MN 2025 was this Saturday and I was honored to present a talk "Let's Make an MCP Server!" which covered end to end creating, testing, updating and publishing MCP servers with a focus on Codeberg and OS. Here is the pre-recording: kutt.tpk.pw/devfest25yt #DevFest #GCP

08.12.2025 13:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0