Homepage
Open in app
Sign in
Get started
Jeroen Rosenberg
Follow
Structured Concurrency on the JVM
Structured Concurrency on the JVM
Structured concurrency is a programming paradigm aimed at providing a more organised and predictable way to manage concurrent execution in…
Jeroen Rosenberg
Jan 10
How to Effectively Learn a New Programming Language
How to Effectively Learn a New Programming Language
Learning a new programming language can seem like a daunting task, but with the right approach, it can be a rewarding experience. The…
Jeroen Rosenberg
Nov 17, 2023
10 Pitfalls In Reactive Programming
10 Pitfalls In Reactive Programming
with Pivotal’s Reactor
Jeroen Rosenberg
Nov 28, 2019
Why Ravioli Is My Favourite Recipe
Why Ravioli Is My Favourite Recipe
Hexagonal Architecture
Jeroen Rosenberg
Feb 24, 2023
Lightweight docker containers for Scala apps
Lightweight docker containers for Scala apps
Using the SBT Native Packager it’s quite easy to dockerize your Scala apps. You don’t have to manage custom Dockerfile’s anymore. Let’s…
Jeroen Rosenberg
Aug 14, 2017
7 Common Mistakes in Kotlin
7 Common Mistakes in Kotlin
In this post I’ll show you 7 code snippets containing common mistakes (I made) when programming in Kotlin.
Jeroen Rosenberg
Mar 9, 2023
From Monolith to Microservice Architecture on Kubernetes, part 1 — The Api Gateway
From Monolith to Microservice Architecture on Kubernetes, part 1 — The Api Gateway
In this blog series we’ll discuss our journey at Cupenya of migrating our monolithic application to a microservice architecture running on…
Jeroen Rosenberg
Jul 19, 2017
About Jeroen Rosenberg
Latest Stories
Archive
About Medium
Terms
Privacy
Teams