
TypeScript (and JSDoc) vs JavaScript
The only article that you need to convince your team and your boss

On Anuntech we have the challenge to create an ERP, and for the ones that already worked with it, know that ERP can be one of the more complex types of software to make (and use, god have mercy of SAP users). To avoid the complexity of use, we wanted...

Each programming language has its own purpose, they all are a tool to solve a specific problem, and you should choose the one that really fits your needs. The languages JavaScript console.log("Hello World!") JavaScript is a terrible and confusing la...

When working with PRs, we may encounter conflicts trying to merge them. In this article, we will learn what conflicts are and how to fix them. What causes conflicts In the image above, you can see that we have a main branch called master, and from t...

And important topics for any other language

Introduction When we start to work with git, it's hard to understand how do you should work with branches correctly to avoid conflicts, have a nice and organized history and a project that it's easy to deploy and rollback if necessary. In this articl...

The Clean Arch created by Uncle Bob is amazingly useful and robust, but it's very complex for beginners and very costly to maintain, mainly for small startups. In this article, I'll explain "my version" of Clean Arch, that tries it's best to simplify...