PinnedPublished inJeroen RosenbergWhy Ravioli Is My Favourite RecipeHexagonal ArchitectureFeb 24, 20232Feb 24, 20232
Published inJeroen RosenbergSimplifying Hexagonal Architecture: How to Avoid Excessive BoilerplateHexagonal architecture, or Ports and Adapters, is a pattern that separates the core business logic of an application from its (external)…6d ago26d ago2
Published inJeroen RosenbergStructured Concurrency on the JVMStructured concurrency is a programming paradigm aimed at providing a more organised and predictable way to manage concurrent execution in…Jan 10, 2024Jan 10, 2024
Published inJeroen RosenbergHow to Effectively Learn a New Programming LanguageLearning a new programming language can seem like a daunting task, but with the right approach, it can be a rewarding experience. The…Nov 17, 20235Nov 17, 20235
Published inJeroen Rosenberg7 Common Mistakes in KotlinIn this post I’ll show you 7 code snippets containing common mistakes (I made) when programming in Kotlin.Mar 9, 2023Mar 9, 2023
Published inJeroen RosenbergBuilding and Deploying Your First Cloudflow Applicationusing Scala and Akka StreamsDec 10, 2019Dec 10, 2019
Published inJeroen Rosenberg10 Pitfalls In Reactive Programmingwith Pivotal’s ReactorNov 28, 20191Nov 28, 20191
Published inThe StartupMonitoring Akka Streams Kafka (Alpakka) Apps with Prometheus in KubernetesScraping Consumer and Producer Metrics from any Scala or Java AppJul 4, 20191Jul 4, 20191
Using Helm Charts Without TillerDeploying the Confluent platform Helm chart without TillerApr 26, 2019Apr 26, 2019