Skip to content
Rainer Hahnekamp

Rainer Hahnekamp

Software Engineer

  • Blog
  • Talks
  • About Me
  • EnglishEnglish
    • DeutschDeutsch
Scroll down to content

Posts

Posted on 30. September 201730. September 2017

Docker as Build Environment

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.

Posted on 20. August 201727. August 2017

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.

Posted on 1. August 201715. January 2018

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.

Posted on 14. July 20175. August 2017

Talk on Typesafety in JavaScript Applications

Posted on 14. June 20175. August 2017

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.

Posted on 24. May 20175. August 2017

Spring MVC & JSON Serialization

This posting shows how to customize json serialization with of Spring MVC by using Annotations or extending the ObjectMapper.

Posted on 6. May 201725. July 2017

Screencast: Single Instance on ECS

A screencast accompanying my former posting "Single Instance ECS Setup".

Posted on 27. March 20175. August 2017

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.

Posted on 18. March 20171. August 2017

qCon London 2017 – Summary

My summary about qCon London 2017.

Posted on 15. March 201717. March 2018

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.

Posts navigation

Previous page Page 1 … Page 3 Page 4

Subscribe to Newsletter

Recent Posts

  •  Type-Safe TypeScript with Type Narrowing
  • Angular Standalone Components and their impact on modularity
  • NgRx Best Practices Series: 2. Modularity
  • NgRx Best Practices Series: 1. Cache & LoadStatus
  • NgRx Best Practices Series: 0. Introduction

Tags

  • Agile
  • Angular
  • AngularCLI
  • AWS
  • CodeCoverage
  • Compiler
  • CSSinJS
  • DevOps
  • Devoxx
  • Docker
  • ECS
  • ExceptionHandling
  • InlineCaching
  • Interpreter
  • Jackson
  • Jacoco
  • Java
  • Java9
  • JavaScript
  • Lombok
  • Maven
  • OOP
  • React
  • Screencast
  • SoftwarePractice
  • Spring
  • Spring5
  • Spring MVC
  • TDD
  • TypeScript
  • UnitTesting
  • v8

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Proudly powered by WordPress
To change your privacy setting, e.g. granting or withdrawing consent, click here: Settings