Kubernetes Portside: The Agentless Kubernetes Dashboard That Replaced LogMk Portside is an agentless, self-hosted Kubernetes dashboard that streams pod logs live from the K8s API — and why I retired LogMk's MySQL log pipeline for it.
Angular Angular 22 Signal Forms: Upgrading from Reactive Forms Angular 22 ships signal forms as stable. Here's how to upgrade old reactive forms, why they're simpler and fully type-safe, with before-and-after examples.
Angular Don't Mix Prettier and ESLint: A Cleaner Angular 22 Setup My old guide ran Prettier through ESLint. Here's why that mix is a mistake and how to set up Angular so Prettier formats on save and ESLint only lints.
Prime Day 2026 My Top 5 Prime Day 2026 Tech Picks (Last Day!) Last day of Prime Day 2026: my 5 favorite tech picks I actually use, from a tiny-but-strong precision screwdriver to the fastest consumer SSD you can buy.
WAF Thorngate: A Tiny Go WAF That Guards Your Cloudflare Tunnel Thorngate is a zero-dependency Go reverse-proxy WAF behind a Cloudflare Tunnel that honeypots scanners into a persistent blacklist before they reach your apps.
Terraria Scale-to-Zero Terraria on k3s with Wake-on-Connect A TShock Terraria server pegs a CPU core 24/7. Here's a tiny Go proxy that scales the k3s StatefulSet to zero when idle and wakes it on first TCP connect.
rtl_433 AcuRite Weather Sensors with rtl_433 on Docker and k3s Capture AcuRite weather sensor data with an RTL-SDR dongle, rtl_433, and MQTT — all running on Docker and k3s. Step-by-step home-weather-station guide.
Ollama AI Local AI Hardware for Ollama: 2026 Edition A 2026 guide to budget local AI hardware for Ollama: NVIDIA, AMD, Apple, and unified-memory picks, from a used RTX 3090 to a Framework Desktop and DGX Spark.
K3s Upgrading Homelab K3s to 1.35: Live Pod Resize K3s 1.35 ships in-place pod resize (GA) and OCI image volumes (Stable) — two features that matter for homelabs. Walkthrough on a 3-node cluster inside.