The Case for a Repo-Centric Backlog CLI
Why I moved my engineering roadmap to a local SQLite database—isolated by project—instead of using Linear, Notion, or scattered Markdown files.
Why I moved my engineering roadmap to a local SQLite database—isolated by project—instead of using Linear, Notion, or scattered Markdown files.
Real-world stack of a ~3k LoC CLI in Rust: argparse, embedded SQLite, migrations, diagnostic errors, output contract, and interactive prompts.
The first post on this blog. Why it exists, what to expect, and what not to.