News for hackers. Stuff that matters.
Re:Ask HN: Any framework to manage tech debt, increase quali... by peterbozso on Thursday September 05, 2019 @03:22PM (#20889911)
Most of the important points have already been raised by others (version control, CI/CD, etc.).

I would only like to recommend one specific tool, which you can integrate into your CI/CD pipeline: SonarCloud (https://sonarcloud.io/about)

The on-prem version is called SonarQube (https://www.sonarqube.org/) which you can easily host yourself if you need/want to, but the cloud version is dirt cheap.

This single tool can bring tremendous value into your work life, especially if you have a team full of junior/inexperienced people. It has saved me countless hours on different projects by providing actionable insights on their code bases.

Disclaimer: I have no ties to the company making SonarQube, I am just really thankful that this tool exists. :)

Re:Ask HN: Any framework to manage tech debt, increase quali... by raghava on Thursday September 05, 2019 @04:52PM (#20890530)
Thanks for the pointer. I will certainly explore if that works well with a hosted gitlab instance.

I understand the value of static code analysis very much. Alas, I cannot start talking about things like cyclomatic complexity of code, or water-tight dependency mitigation and its impact on quality/cost-to-company/risk, as the audience isn't mature enough to really grok it.

Re:Ask HN: Any framework to manage tech debt, increase quali... by Can_Not on Friday September 06, 2019 @09:16PM (#20901174)
The sonar eslint plugin is great, too.