avatar vian's notes

Learning in public, one post at a time

  • HOME
  • CATEGORIES
  • TAGS
  • ARCHIVES
  • ABOUT
Home When the Dashboard Became Optional
When the Dashboard Became Optional

When the Dashboard Became Optional

LinkedIn Post (Text-Only, Teaser)

My VPS hit 65% disk usage two weeks after moving to Tencent. The culprit wasn’t my app — it was 16+GB of dangling Docker images and build caches left behind by a dev-focused CI pipeline.

I pruned the images, cleared the cache, and got 16.8GB back in 30 seconds. But the real fix was structural: I made the heavy dashboard service optional via Docker Compose profiles. The API — which embeds everything it needs at build time — stays lean and always reachable. The dashboard is now one command away when I actually need it.

Optionality in a development environment isn’t just about resources. It’s about questioning the default — is every service running because it must, or because you never decided it didn’t have to?

#API #Docker #DevOps #9router #DeveloperTools


Comment (First Comment)

Full story on Medium → https://viumeda.medium.com/when-the-dashboard-became-optional


Notes

  • Schedule via Fedica for D+1 (blog/Medium publish day + 1)
    • Post text-only (no links in main body)
    • CTA: teaser ends with a hook
    • Comment: “Full story on Medium → https://viumeda.medium.com/when-the-dashboard-became-optional”
    • Schedule comment to post immediately after LinkedIn post goes live
    • Wait 10-15 minutes before engaging with comments

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 personal tooling ade ai postmortem warp agents analytics

© 2026 Alvian. Some rights reserved.

This blog is open source — view on GitHub

Using the Chirpy theme for Jekyll.

Trending Tags

9router technical personal tooling ade ai postmortem warp agents analytics