Articles, page 50
- Spring Boot
Serializing LocalDate to JSON in Spring Boot
Today, I stumbled (once again) over LocalDate in a Spring Boot application. LocalDate came with Java 8 and is part of the new standard API in Java for working with dates.

- Node
Locking transitive Dependencies with NPM
As a developer I am lazy. I don’t build everything by myself because others have done it already. So, when I come upon a problem someone has already solved and that someone put that solution into some library, I simply pull that library into my own - I declare a dependency to that library.

- Software Craft
A Checklist for setting up a Java-based Software Architecture
I recently had the opportunity to propose the architecture for a new large-scale software project. While it’s fun being paid for finding the technologies that best fit to the customer’s requirements (of which only a fraction is available at the time, of course), it may also be daunting having to come up with a solution that is future-proof and scales with expectations.

- Java
Tool-based Database Refactoring: Flyway vs. Liquibase
In a previous blog post I discussed the term “database refactoring” and some concepts that allow database refactoring to be supported by tools with the result of having a database schema that is versioned just like your software is.

- Spring Boot
Monitoring the Error Rate of a Spring Boot Web Application
In my previous blog posts about creating monitoring metrics with Dropwizard Metrics and exposing them for the Prometheus monitoring application we already have gained a little insight into why monitoring is important and how to implement it.

- Spring Boot
Exposing Metrics of a Spring Boot Application for Prometheus
Monitoring is an important quality requirement for applications that claim to be production-ready. In a previous blog post I discussed how to expose metrics of your Spring Boot application with the help of the Dropwizard Metrics library.
