Shift-Left Code Quality: Inside DebtDrone CLI 2.0.0 and a Dual-Mode Architecture

Shift-Left Code Quality: Inside DebtDrone CLI 2.0.0 and a Dual-Mode Architecture

posted Originally published at www.endrilickollari.com 1 min read

Technical debt is a silent tax on engineering velocity. By the time it is flagged in a pull request, the cost to fix it has already multiplied.
Today, I am thrilled to announce the release of DebtDrone CLI 2.0.0—a major architectural milestone that brings enterprise-grade code analysis directly to your local terminal and CI/CD pipelines.
The engineered version 2.0.0 using a strict Ports & Adapters (Hexagonal) Architecture, transforming our statically-linked Go binary into a dual-purpose powerhouse:
️ Interactive TUI (For Developers): A lightning-fast, Bubble Tea-powered terminal interface to visually explore complexity metrics and track historical debt reduction locally.
Headless CLI (For Pipelines): A deterministic, pipeline-ready executable to enforce automated quality gates (--fail-on=high) and block bad code from ever merging.
Crucially, DebtDrone CLI 2.0.0 is powered by the exact same core analysis engine that will drive our upcoming DebtDrone SaaS platform. By upgrading today, you are getting an early, hands-on experience with the engine that is about to change how organizations map and manage code quality.

I just published a deep dive into how we built this dual-mode architecture, how we prevented TUI state bloat using a nested router pattern, and how you can start shifting your code quality checks to the left today.

Check out the full article and installation guide here: https://www.endrilickollari.com/blog/debtdrone-cli-2-release

More Posts

Just completed another large-scale WordPress migration — and the client left this

saqib_devmorph - Apr 7

What Is an Availability Zone Explained Simply

Ijay - Feb 12

Why most people quit AWS

Ijay - Feb 3

I’m a Senior Dev and I’ve Forgotten How to Think Without a Prompt

Karol Modelskiverified - Mar 19

Engineering DebtDrone: Building a High-Performance AST-Based Static Analyzer in Go

endrilickollari - Dec 19, 2025
chevron_left

Related Jobs

Commenters (This Week)

6 comments
4 comments
3 comments

Contribute meaningful comments to climb the leaderboard and earn badges!