avatar vian's notes

Learning in public, one post at a time

  • HOME
  • CATEGORIES
  • TAGS
  • ARCHIVES
  • ABOUT
Home Archives
Archives

Archives

2026
  • 05 Sep PM2Bar: Get `pm2 list` Visibility Without the Terminal
  • 30 Aug CC BY-NC 4.0: The License I Chose for This Blog
  • 25 Aug Stop Watching Five Tabs: A Terminal-First Approach to K8s Logs
  • 20 Aug The Server Split That Almost Didn't Happen
  • 15 Aug Your PID File Is a Lie: What Cloudflare Tunnel Taught Me About Process Supervision
  • 13 Aug I Opened My First Open Source PRs. None of Them Are Merged Yet.
  • 10 Aug Headroom, Round Two: Four Walls Between Me and a Working Token Saver
  • 09 Aug Checking Upstream: What v0.5.50 Gained for 9router
  • 07 Aug Debugging 9router Headroom: The Silent 404 That Masked a Version Mismatch
  • 31 Jul The 403 That Wasn't: How Warp, 9router, and Cloudflare Masked Two Separate Failures
  • 24 Jul Building Memory Into 9router: A Proxy-Layer Experiment
  • 08 Jul This Is My ADE
  • 01 Jul Warp Came Back Around
  • 24 Jun The Tunnel
  • 17 Jun What I Changed in 9router
  • 10 Jun The Router My Colleague Showed Me
  • 03 Jun The Tools I Built Around OpenCode
  • 27 May OpenCode: The $10/mo TUI
  • 20 May Warp Tried to Sell Me AI Again
  • 13 May Why I Left GitHub Copilot

Recently Updated

  • Headroom, Round Two: Four Walls Between Me and a Working Token Saver
  • The Server Split That Almost Didn't Happen
  • I Opened My First Open Source PRs. None of Them Are Merged Yet.
  • Checking Upstream: What v0.5.50 Gained for 9router
  • The 403 That Wasn't: How Warp, 9router, and Cloudflare Masked Two Separate Failures

Trending Tags

9router technical tooling ade ai personal postmortem warp agents orchestration

© 2026 Alvian. Some rights reserved.

This blog is open source — view on GitHub

Using the Chirpy theme for Jekyll.

Trending Tags

9router technical tooling ade ai personal postmortem warp agents orchestration