Developer-driven and produced content spanning coding languages, frameworks and skill-sets. Read pieces related to topics like:



Code Review

Static Analysis

Developer Tools

Code Style

Plus much more!

learn scala

Put BDD (Behavior Driven Development) in practice with Scala

This article aims to give a brief explanation about what BDD, short for Behavior Driven Development, is and how it can be used to fill the information gap between stakeholders and development teams, ensuring...
error handling

Error handling: Monad Error for the rest of us

In this post we aim to demonstrate a practical use of the Monad Error type class and how it can be used to develop generic error handling code.

Integration with ESLint JavaScript Linter

This past year we’ve seen an incredible growth coming from ESLint, a linter on steroids for ECMAScript, JSX and JavaScript code. It quickly became the go-to JavaScript linter for the programming language's community. The...

Workflow management: removing “goals” feature

Building Codacy, we’ve learned a lot about how people want quality management throughout their workflow. By listening to customers we've learned that the most important job of our product is to standardize quality in teams, departments...
code coverage

Code coverage guide: Using it with Codacy (Part 2)

The second part of this series will be all about setting up code coverage in Codacy, and how to reap the benefits of this powerful feature. In a few quick and easy steps we'll get you up and running in no time. Let's get started!