I want to shed light on the often unnoted role of Docker as a build environment in larger and legacy applications that regularly must be maintained and extended. In particular, I want to highlight Docker’s role during the build process.
On Modern Software Development
This articles describes the shift to modern software development by discarding pure coding in favour of using and applying the right libraries and tools.
Ignoring Lombok Code in Jacoco
In this posting I show how to ignore code generated by Lombok in the upcoming version of Jacoco 0.7.10.
Talk on Typesafety in JavaScript Applications
Typesafe Endpoints with TypeScript and Java
In Single-Page-Applications (SPAs), the server usually provides endpoints (API) and does no rendering at all. I will show how to convert message types of an API to TypeScript types automatically within the context of Spring MVC.
Spring MVC & JSON Serialization
This posting shows how to customize json serialization with of Spring MVC by using Annotations or extending the ObjectMapper.
Screencast: Single Instance on ECS
A screencast accompanying my former posting "Single Instance ECS Setup".
Single Instance ECS Setup
In this article I show how to setup a docker container which runs on Amazon's ECS with only a single instance by using the AWS CLI.
qCon London 2017 – Summary
My summary about qCon London 2017.
Why We Test – Do things faster with Test-Driven Development
This posting emphasizes the often unnoticed speed improvement in development by applying Test-Driven Development correctly.