Education

Technology education including blogs, best practices, tutorials, eBooks and webinars for developer and enterprise communities.

How to avoid merge pull request limbo

0
Sometimes git merge pull requests can take time and become long-lived, a source of frustration for many developers.  Long-lived pull requests are pull requests that are stuck in a backlog without being approved and...
Code Reviews Best Practices

Code Reviews: Best Practices

0
Because code reviews are a great tool to achieve higher quality code in a software development project, we will provide an overview and discuss best practices: Here at Codacy, code reviews are a crucial step...
distributed tracing

Understanding microservices with distributed tracing

0
This article will focus on patterns and tools to implement Distributing Tracing particularly for microservices. Outline Motivation Distributed Tracing Introduction What, Why, How, and Where ...
migrating to react

Migrating to React: Typed named routes in react-router and Typescript

3
INTRODUCTION If you’re a regular user of Codacy, you might have noticed a few changes over the course of this year on some pages. We’re currently in the process of migrating our entire product’s UI...
An In-Depth Explanation of Code Complexity

An In-Depth Explanation of Code Complexity

4
By reducing complexity, we can reduce the number of bugs and defects, along with its lifetime cost. Yet, what exactly is complex code?