Battle-testing Temporal - Part 3
A blog by Robbert
In part 3 of this series about Temporal it is finally time to explore cross-workflow creation, communication &...
#dev #softwaredevelopment #Java #DurableExecution #Temporal.io #Poker #Workflow
jdriven.com/blog/2026/03/Bat…
Battle-testing Temporal - Part 2
A blog by Robbert
In part 2 of this series about Temporal I want to dive deeper into some of the details involved in making workflows...
#dev #softwaredevelopment #Java #DurableExecution #Temporal.io #Poker #Workflow
jdriven.com/blog/2026/03/Bat…
Battle-testing Temporal - Part 1
A blog by Robbert
Temporal is gaining traction spearheading a new generation of Workflow tools/frameworks. Namely Durable Execution...
#dev #softwaredevelopment #Java #DurableExecution #Temporal.io #Poker #Workflow
jdriven.com/blog/2026/03/Bat…
OAuth 2.0 and OIDC Explained with UML
A blog by @kqosh1
The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an...
#dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On
jdriven.com/blog/2026/03/OAu…
Nushell Niceties: Checking If Value Is In List Or String Or Key In Record
A blog by mrhaki
Nushell has the in operator to check if a value is an element of list. With the same in operator you can check if a string...
#dev #softwaredevelopment #Nushell
jdriven.com/blog/2026/03/Nus…
Flyway the Right Way
A blog by @kqosh1
Sometimes when you upgrade your application the new version does not work correctly, and you need to downgrade. When you are...
#dev #softwaredevelopment #SoftwareDevelopment #DatabaseManagement #Flyway #Rollback
jdriven.com/blog/2026/03/Fly…
Kotlin protip: indexed access operator overloading with multiple indices
A blog by Riccardo
Operator overloading is one of Kotlin’s most beloved features. It lets you give familiar syntax to custom types, and you’re...
#dev #softwaredevelopment #kotlin
jdriven.com/blog/2026/02/Kot…
Bonus: From Java to Kotlin – Part XII: Sealed Classes vs Enums / Polymorphism
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts,...
#dev #softwaredevelopment #java #kotlin #designpatterns
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part XI: The Builder Pattern vs Type-safe Builders / DSL
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts,...
#dev #softwaredevelopment #java #kotlin #designpatterns
jdriven.com/blog/2026/02/Jav…
Digital Sovereignty, A Dutch company's dilemma in the age of US hyperscalers
A blog by Erik
If you run into a wall, don’t turn around and give up. Figure out how to climb it, go through it, or work around it." —...
#dev #softwaredevelopment #Teachradar
jdriven.com/blog/2026/02/Dig…
Running COBOL in IntelliJ
A blog by Jacob
Within the JVM community, once in a while somebody jokes about getting old and therefore needing to start learning COBOL. Usually, someone responds that there are...
#dev #softwaredevelopment #intellijidea #ide
jdriven.com/blog/2026/02/Run…
From Java to Kotlin – Part X: Virtual Threads and Coroutines
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at...
#dev #softwaredevelopment #java #kotlin #concurrency
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part IX: Statics and Companion Objects
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar,...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part VIII: The Ternary operator vs the Elvis Operator
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part VII: Null Safety
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar, straightforward Java...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part VI: Higher-Order Functions Without Fear
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar,...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part V: Switch vs When
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar, straightforward Java...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part IV: Copying objects
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar, straightforward...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part III: Default Values and Named Arguments
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar,...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
From Java to Kotlin – Part II: Boring Data Classes
A blog by Justus
Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar, straightforward...
#dev #softwaredevelopment #java #kotlin
jdriven.com/blog/2026/02/Jav…
