McGarrah Technical Blog

Posts tagged with "wsl2"

Caddy Reverse Proxy for Local Multi-Site Jekyll Development

My blog serves from the webroot and my resume lives at /resume/ — both Jekyll sites on the same domain in production. Replicating that URL structure locally without a heavy web server required a lightweight reverse proxy and some Jekyll livereload lore.

Kiro IDE on Windows: WSL2 Support via Open Remote Extension

Kiro doesn't ship with Microsoft's WSL extension, and the official extension isn't available on Open VSX. The Open Remote - WSL extension by jeanp413 bridges the gap — but it requires an easy-to-miss argv.json configuration step, breaks predictably on Kiro updates, and has terminal routing quirks that will cost you an hour if you don't know about them. Here's the complete setup, the failure modes, and the recovery procedures.