Connecting Claude to Your Homelab with MCP and Tailscale SSH
Wiring Claude to a homelab via MCP and Tailscale SSH — bash, browser automation, and unlimited local image generation. Plus the Windows SSH gotcha to know.
Category
10 posts
Wiring Claude to a homelab via MCP and Tailscale SSH — bash, browser automation, and unlimited local image generation. Plus the Windows SSH gotcha to know.
AI-generated code does not get a testing exemption. A walk through what an end-to-end Playwright session caught on the salty.poker build, and why integration testing is the part the methodology cannot delegate away.
Spec-driven agentic development compresses the build phase. It does not eliminate the iteration loop. A debugging story from this week and what it says about the methodology.
I spent Tuesday morning staring at a 404 from a service I knew existed. The table engine was up. The routes were registered. The tests passed. And every single request from the front end came back wit…
There is a difference between asking AI to help you write a function and asking it to build your company. GitHub Copilot suggests an autocomplete as you type. That is promptresponse AI — you ask, it a…
I applied to 47 jobs last week. I also built a Chrome extension. One of those activities was interesting. The application process for most jobs is a ritual everyone has accepted without questioning: u…
How I built a style-guide skill to keep my writing voice consistent across blog posts when working with Claude.
Yesterday I took a screen scraper project and gave it a proper home on Azure. Containerized, monitored, secrets managed correctly, analytics wired up, alerts configured. The kind of infrastructure wor…
Last post I talked about finding out that [what I've been doing has a name](https://thesaltykorean.com/building/ai/development/2026/03/03/specdrivendevelopment.html). Specdriven development. Heeki Par…
Specdriven development. Who knew that was a thing? I did, apparently — I just didn't know what to call it. Turns out I've been doing it this whole time, building a whole methodology around it, and all…