Recent Posts

The importance of Code review

3 minute read

I think code review is one of the most important things in software development nowadays. Code quality makes software maintainable and makes the job easier f...

How to manage Maven dependencies

3 minute read

When you create a Java project using Maven as a dependency management you can include all the dependencies that you want in your repository. A possible struc...

Application level metrics in Java

5 minute read

Monitor the metrics of your application is a good way to discover any issue or problem that can be happening in production. If you are only reading the logs ...

Tips to write clean code

3 minute read

In this post I will go through the most useful rules that I follow to write clean code. You would wonder why it’s important to write clean code, well, for th...

Tips to read and understand code

8 minute read

The following list contains my personal tips for reading code of other developers. We spend a lot of time reading code of other people and knowing how to do ...