Robert Jensen

Posts

68 posts, newest first.

  1. A dark mission control room with a wall of glowing dashboards, one person at a desk in front of them Mission Control: One Dashboard for 30+ Side Projects I have a problem, and it’s a nice problem to have: I have too many projects. Somewhere north of 30 repos at this point. iOS apps in the *-stories family, WodSnap, …
  2. The Home Stories iOS app shown on a phone, displaying a home renovation project with budget tracking Building Home Stories: How My Sister's YouTube Channel Turned Into a Renovation App Most of my side projects start the same way: I run into a small, annoying problem and can’t stop thinking about it. Home Stories was different. It didn’t start with my …
  3. Vibe Coding is the new FrontPage - and that's not necessarily bad Vibe Coding is the new FrontPage - and that's not necessarily bad Remember Microsoft FrontPage? If you’re old enough to have been around during the late 90s web development scene, you probably have strong feelings about it. FrontPage …
  4. Are you modernizing or just doing lift and shift? Are you modernizing or just doing lift and shift? This blog post is a repost of the following Linkedin article. Intro These days, I see a lot of articles about changing one hypervisor platform for another. The reason is …
  5. Fix LoadBalancer Services Not Working on Single Node Talos Kubernetes Cluster Fix LoadBalancer Services Not Working on Single Node Talos Kubernetes Cluster I’ve started playing around with Talos for my homelab setup. Talos is a modern OS built specifically for Kubernetes, which makes it an interesting option for running …
  6. Using Multiple Traefik Instances on a Single Docker Host Using Multiple Traefik Instances on a Single Docker Host I’ve been using Traefik as my reverse proxy of choice for quite some time. It integrates seamlessly with Docker, automatically discovering containers and creating routes …
  7. Securely Exposing Services with Traefik and Tailscale Securely Exposing Services with Traefik and Tailscale I’ve been using Tailscale for quite some time now, and it’s one of those tools that just works. It creates a mesh VPN between my devices, making it easy to access …
  8. VCF Create Transport Node Collection fails at 48 percent VCF Create Transport Node Collection fails at 48 percent Short answer: If VCF Cloud Builder fails at “Create Transport Node Collection” (around 48%) with the ESXi hosts stuck on “Waiting for connection to managers”, a firewall …
  9. Enhance Kubectl with Local AI using Ollama and Open Source LLMs Enhance Kubectl with Local AI using Ollama and Open Source LLMs I know how to write a Kubernetes Deployment, service, secret or many of the other types you need when working with Kubernetes. This post is not about that. It’s about …
  10. Running External DNS with CloudFlare Running External DNS with CloudFlare Update Just after creating this blog post, I submitted a PR to https://github.com/kubernetes-sigs/external-dns/ where I added the things I was missing in the …