Correctly handle JSR-310 (java 8) dates with Jackson

The DateTime API in Java 8 is awesome but default Jackson serialization is not. Let’s fix that!

February 2, 2016 · 2 min · Geoffroy Warin

A simple chat with Spring Boot and RethinkDB

RethinkDB is a great database engine allowing you to receive live updates on your data. Let’s create a Spring Boot App and give it a try!

January 28, 2016 · 6 min · Geoffroy Warin

Test your Java application with Groovy

You can write better tests for your Java application with Spock, Groovy and very little configuration

January 20, 2016 · 5 min · Geoffroy Warin

Build a Docker image of your Spring Boot app

With Gradle, you can create a Docker image of your Spring Boot application and ship it instead of shipping a jar

January 12, 2016 · 4 min · Geoffroy Warin

Spring boot logs in Elastic Search with fluentd

Redirect your Spring boot logs to Elastic Search with a simple logback appender

January 11, 2016 · 3 min · Geoffroy Warin

Integration tests with a Docker JUnit Rule

Docker can help you write better tests with a simple JUnit rule

January 6, 2016 · 4 min · Geoffroy Warin

The modern java developer

What to learn in 2016 to be a top notch Java dev?

December 28, 2015 · 4 min · Geoffroy Warin

Spring Boot and React hot loader

The perfect setup for Spring boot and React hot loader

August 5, 2015 · 7 min · Geoffroy Warin

Completable futures with Spring async

Use Java 8 new CompletableFuture with Spring async

June 12, 2015 · 6 min · Geoffroy Warin

The missing fish shell tutorial

Fish is an awesome shell but requires a bit of practice. Here are a few tips I wish people gave me when I started using it.

April 30, 2015 · 5 min · Geoffroy Warin