Home Blog Page 3

Announcing our Series B

0
Announcing our series B
Hi there.  Today we’re glad to announce that we raised our Series B of $15M led by BrightPixel Ventures and participation by Armilar Venture Partners, Faber Ventures, Caixa Capital, Join Capital, and Iberis Capital.  This is a momentous occasion for Codacy and a celebration of the impact we’ve...

How to tackle technical debt (for teams using Scrum)

0
How to tackle technical debt
Technical debt happens in all software projects, regardless of the programming languages, frameworks, or project methodologies used. It is a common metaphor for software’s accumulated backlog (like bugs, missing documentation, and legacy code). There are different types of technical debt, but if it was deliberate or inadvertent, prudent or reckless, sooner or...

Who should care about code coverage

0
Who should care about code coverage
Code coverage tells us what percentage of our code is covered by tests. There are different code coverage types, and a well-tested codebase is usually (but not always) a well-structured codebase. However, your team can easily overlook code coverage, especially if they are unaware of its benefits and how it impacts their work. 

9 challenges of managing PRs and how to solve them

0
9 challenges of managing PRs and how to solve them
Developers have been using Pull Requests to review code on branches before it reaches master for a very long time. However, this workflow is one of the most challenging and time-consuming parts of the software delivery process. Every Pull Request comes with different challenges, which can happen before, during, or after the...

Functional and non-functional testing methods you should know about

0
Functional and non-functional testing methods you should know about
An important metric of code quality is how much of your codebase is covered by tests, as we saw in a previous article about code coverage. Different tests allow you to evaluate distinct aspects of your code, from a localized view to its global behavior, including end-user interaction and performance. Today, we’ll...