Dev.to
7/14/2026

The original title is about managing side projects with an 8-category ledger and symlink tree. Let me rewrite this as a punchy headline.
Original: Before Your Side Projects Multiply Into Chaos: An 8-Category Ledger and a Symlink Tree
Short summary
A developer shares a system for managing 40+ side projects using an 8-category ledger file and a symlink tree that avoids moving real directories. The approach prevents breakage of Vercel configs, launchd plists, and git worktrees that depend on absolute paths. Claude Code reads the single ledger file to instantly answer questions about project status, location, and monetization.
- •8-category ledger in ~/PROJECTS.md tracks path, state, monetization, and production URL for 40+ projects
- •Symlinks classify projects without moving real directories, preserving absolute-path dependencies in Vercel, launchd, and git worktrees
- •Claude Code reads the ledger to instantly answer project status queries without manual context reconstruction
Generated with AI, which can make mistakes.
Is this a good recommendation for you?


