2020 in Review

An overview of what I accomplished in 2020 and a bit about my goals for 2021. First, let me say that I’m sorry for the persons whose lives have been...

First Solutions for Docker Hub Rate Limitation

You have reached your pull rate limit. You may increase the … This is what you will see by the end of November 1st or maybe later if you don’t...

Legacy Code, My Old Friend

What is a legacy, a legacy system? A legacy system is an old method, technology, system, or application of, relating to, or being a previous or outdated computer system, yet...

Java, RAM and Docker

When we run a Java application in physical servers, we can specify the Java heap size. When doing containers, we must consider the same practice. But. By default, in Docker,...

Deliver Better Software, Faster

Software Development is a complicated process where it is difficult to predict delivery. We saw and will continue to see examples of projects failing because the original deadline wasn’t realistic,...

RDV For Social Distancing

As we adapt to what has been stamped “the new normal”, long-standing habits have been redefined to fit present social restrictions. One well-known change is how we attend public spaces...

Lazy evaluation in Java

Lazy evaluation is a strategy that delays the evaluation of an expression until its value is asked. The reverse is eager. Programming languages are classed into strict and lazy. As...

Micro Frontends, The New Microservices

In the last years, microservices have got much attention. Several companies adopted them, allowing teams to scale various applications independently and quickly and bypass large monolithic backends’ constraints. Sadly, we’ve...

First Quarkus Microservice

Supersonic and subatomic! That’s the first time I’ve heard about it in May 2019. What is Quarkus? Quarkus is a powerful enterprise programming stack for building Java applications that deal...

Do You Want to Test Like a Pro?

Today’s post is a set of notes from Vicor Rentea about testing and doing it like a pro. This overview is a reference for myself, and I’ve just put it...