Home Blog Page 3

New GitLab.com integration improves code quality for a wider audience

gitlab.com GitLab cloud product
We are very excited to announce support for GitLab.com, GitLab’s cloud-based product. Now Codacy can improve code quality for a larger, diverse user spectrum regardless of Git source control and repository management tool. Moreover, this additional repository support helps create an ideal DevOps workflow to meet code quality standardization needs. These benefits apply to DevOps teams, large...

Lazy loading tips & tricks

lazy loading
Lazy loading is a website optimization technique that reduces bandwidth and improves user experience. Also referred to as on-demand loading, the technique tells a user’s browser to only load assets currently in the view frame.  As a user moves through a page, assets load as the relevant page sections becomes visible. A common implementation...

How enterprises standardize code quality with Codacy

standardize code quality
We’ve recently posted some case studies of enterprise customers using our static analysis tool that we encourage you to check out. These companies span sectors including workplace software, data security and open source tooling. They all use Codacy to standardize code quality across their organizations and gain quick feedback upon every pull request. This ultimately saves time...

7 drawbacks of linting tools

Linting tools (also known as linters or static analyzers) help automate the code review process.  They perform basic static code analysis by flagging programming errors, bugs, style issues and security vulnerabilities before code is compiled and actually runs.  The overall aim is to improve software quality and reduce costs.   While integrating these tools into...

What switching to Kubernetes means for Codacy and our customers

More than a year ago the Codacy team decided to switch their cloud infrastructure to Kubernetes (k8s), a popular open source system. Kubernetes allows for the deployment, scaling and management of containerized applications in order to more efficiently manage servers to scale. This is particularly important to support larger enterprise clients with hundreds or thousands of users.