God, Love, News, Event, Entertainment, Amebo,..... All about Bringing out the best in you...
Show HN: Enforcing time-bounded technical debt with Git history https://ift.tt/wmCFnge
Show HN: Enforcing time-bounded technical debt with Git history I kept running into the same problem in large codebases: “temporary” code almost never gets removed. People add TODOs, FIXMEs, or quick hacks to hit a deadline, and six months later nobody remembers why they’re there or who owns them. They quietly turn into production bugs. I built a small CLI that treats those comments as time-bounded instead of permanent. You can attach an expiry date to a TODO in the code, and when the date passes, CI fails and points to exactly where the expired code lives. It works by: scanning comments across any language parsing structured annotations and optionally using git blame to infer who added them and when I tried to keep it simple and CI-friendly rather than tied to any particular language or linter. Here’s the repo if anyone wants to look at the implementation: https://ift.tt/oxHcBYJ I’d love feedback from people who’ve dealt with long-lived “temporary” code in production. https://ift.tt/oxHcBYJ January 11, 2026 at 02:52AM
Subscribe to:
Post Comments (Atom)
Show HN: Stash: End-to-end encrypted file sharing with zero friction https://ift.tt/Jhc0fGV
Show HN: Stash: End-to-end encrypted file sharing with zero friction I built Stash because I was tired of the usual tradeoff in file sharing...
-
A word of prayer for you this month of July. God bless you abundantly, Amen. Fr. Kris Ikegwuonu, MDM. (+234 803 435 7990)
-
Show HN: Applesoft BASIC editor with example programs This is an Applesoft BASIC editor that extracts and updates code into a live Apple II ...
-
Show HN: A Spotify player in the terminal with full feature parity https://ift.tt/oZgrl1Q July 18, 2024 at 02:57AM
No comments:
Post a Comment