Nicheloom visits: 58,094 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,953 launches · Niche of the day: specialized calculation tools · See what launched today →

DebtBomb

Make TODOs expire and automatically create Jira tickets

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

Hi HN, In most codebases I’ve worked on, temporary hacks (“TODO: remove later”, “just for this release”) slowly become permanent. Nobody remembers why they exist, but they keep shipping to production. I built a small CLI called DebtBomb to make that explicit. Instead of free-form TODOs, you attach an expiry date to temporary code. When the date passes, CI fails until the code is removed or the expiry is intentionally extended. Recently I added integrations so expired debt bombs don’t just fail CI — they become visible and owned: When a debt bomb expires, DebtBomb can automatically create a Jira ticket with file path, owner, reason, and code snippet. It can also notify Slack, Discord, or Microsoft Teams. You can configure “expiring soon” warnings (e.g., 7 days before) so it’s not just a surprise break. Repo: https://github.com/jobin-404/debtbomb This is still early and I’m mainly trying to validate whether this actually improves how teams handle “temporary” code compared to TODOs, linters, or just creating tickets manually. I’d especially love feedback from people who’ve dealt with tech debt in long-lived codebases or CI-heavy environments. Thanks for reading.

HN · launched Jan 13, 2026 · 16 upvotes (top 38%) · 0 views

Niche: event management and ticketing software · 117 launches, 14 in the last 7 days ▲ +8% · Explore this niche →

Category and tags

  • Horizontal
  • Workflow automation
  • Developer
  • Not AI
  • Commercial product

Visit website ↗ Source listing ↗

Could you build this?

Yes It is a straightforward CLI tool that parses code comments for dates and triggers the Jira REST API upon expiration.

Discussion

15 comments analyzed.

Competitors mentioned: ESLint with todo/fixme bans, Test-based expiration checks, Jira issue tracker, External task management systems

Concerns raised: Build failures frustrate teams, get bypassed with extensions, Technical solution to social/organizational problem won't work, Clogs backlog with low-value items, TODOs serve as inline documentation near code, False positives for intentional permanent decisions

Feature requests: Snooze/break-glass feature for exceptions, Link to tracking tickets in TODO comments, Distinguish temporary vs permanent TODOs

Competitors

Other products that read as similar to this one : 72 launches clear the similarity bar, closest 8 shown.

Attention rank: #26 of 73 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 61 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.