Integration Testing with Javalin and Fuel HTTP

As can be seen in our previous blogpost, getting started with Javalin and Gradle is quite straightforward. In my experience it’s good to focus on integration testing early in the project. This allows you to refactor with confidence, get quick feedback, and prevent bugs. When using Javalin, this is no different. This blogpost will dive …

Effective TechOps with Error Catalogues

Maintaining applications is often challenging, especially if you haven’t created them yourself. Tracing down the root of obscure errors, spending too much time in understanding the root cause of some error message, seeing a pretty clear error message, but having no clear way of resolving this. This is an often occurring issue for teams maintaining …

Formatting a Java 8 LocalDateTime in JSON with Spring Boot

A common issue with Java 8 and Spring Boot was that formatting Java 8 dates in JSON wasn’t the most straightforward. This includes classes such as LocalDate, LocalDateTime and LocalTime. With the newer versions of Spring Boot however, this has been fixed and it seems that this is still unknown to a lot of developers. …