Reflectoring - Where the How Meets the Why
Feature Flags Best Practices
Feature flags, in their simplest form, are just if conditions in your code that check if a certain feature is enabled or not.
Read moreAOP with Spring (Boot)
What is AOP? Aspect Oriented Programming (AOP) is a programming paradigm aiming to extract cross-cutting functionalities, such as logging, into what’s known as “Aspects”.
Read more9 Practices to Support Continuous Deployment
Continuous Deployment is the state-of-the-art way to ship software these days. Often, however, it’s not possible to practice continuous deployment because the context doesn’t allow it (yet).
Read moreHandling Timezones in a Spring Boot Application
It is common to encounter applications that run in different time zones. Handling date and time operations consistently across multiple layers of an application can be tricky.
Read moreJUnit 5 by Examples
In software development, unit testing means writing tests to verify that our code is working as logical units. Different people tend to think of a “logical unit” in different ways.
Read moreScheduling Jobs with Node.js
Have you ever wanted to perform a specific task on your application server at specific times without physically running them yourself?
Read more