The more our project and test suite grow, the longer the feedback loop becomes. Fortunately, there are techniques available to speed up

Read More

Postponing a (major) dependency update for too long can harm our productivity in the long run as we might not be able

Read More

When running our Java tests with Maven they usually produce a lot of noise in the console. While this log output can

Read More

Starting with a new programming language is always exciting. However, it can be overwhelming as we have to get comfortable with the

Read More

I was recently wasting time and energy to get the CI pipelines for my two main GitHub repositories working with Travis CI.

Read More

Short feedback cycles during development are essential for your productivity. If you practice TDD you'll agree on this even more. In the

Read More

Detecting vulnerabilities inside our dependencies is crucial for creating robust, reliable, and secure applications. Besides that, static code analysis tools and pre-defined

Read More

Manually creating a new Maven project is cumbersome. Most companies have a set of shared libraries (e.g., security, encryption, or payment) and

Read More

Bootstrapping a new JSF can be quite cumbersome if you are new to Java EE. Even after weeks of training, I had

Read More

Manually creating a new Java EE Maven project can be quite cumbersome. Creating all required folders and files for a simple JAX-RS

Read More