From Java to Go, and Back Again

Distributed In-Memory Stream Processing with Hazelcast Jet

What I Don't Like About Error Handling in Go, and How to Work Around It

Reactive event processing with Reactor Core: a first look

From Java to Go, and Back Again

How Not To Use Cassandra Like An RDBMS (and what will happen if you do)

Simulating GitHub OAuth2 Login for Tests with JUnit, Webdriver & Hoverfly: Record, Sanitise, Playback and Assert

Akka and a proper Java 8 API

The 7 deadly sins of project managers

Implementing HAL hypermedia API using Spring HATEOAS

Kotlin: a new JVM language you should try

Debugging Java Applications Running in Docker Containers

Introduction to Akka Streams

Working Locally with Microservices (Patterns and Tooling)

Thinking Fast and Slow with Software Development at the Software Circus

Lambda memoization in Java 8

Documenting REST APIs – a tooling review

New Tricks with Dynamic Proxies in Java 8 (part 1)

A deep dive into Angular 2.0