Hubert Klein Ikkink
@mrhaki.com
210 followers 570 following 44 posts
Love to develop applications with gr8 technologies at JDriven. Interested in #java, #groovy, #clojure, #kotlin, #asciidoctor, #micronaut, #gradle. 
https://www.mrhaki.com 🇳🇱🇪🇺🏳️‍🌈
Posts Media Videos Starter Packs
mrhaki.com
Doing what is fun makes learning so much easier.
Reposted by Hubert Klein Ikkink
thomasvitale.com
I created Arconia to enhance the development of modern enterprise applications with #Java. You can add it to an existing Spring Boot application to boost developer experience, reduce boilerplate, and seamlessly adopt cloud native patterns. Fully open source.

www.thomasvitale.com/arconia-dev-...
Introducing Dev Services for Spring Boot using Arconia
Enhance the Spring Boot developer experience with Arconia: zero-code and zero-config infrastructure provisioning. Add one dependency. That's it!
www.thomasvitale.com
Reposted by Hubert Klein Ikkink
openrewrite.github.io
#OpenRewrite v8.63.0 is out! 🍂

🚀 Spring Boot to Quarkus migration recipes
🛠️ Oracle/MSSQL to PostgreSQL migrations
🤠 Jackson v3 upgrade recipes
🍁 Support additional Maven (re)sources
🧪 JUnit 5, 6 & Jupiter best practices
🔧 Expanded Hibernate 7 migration
➕ Many more fixes

github.com/openrewrite/...
Release v3.16.0 · openrewrite/rewrite-recipe-bom
What's Changed Incorporates the latest versions of OpenRewrite (v8.63.0), the rewrite-gradle-plugin (v7.18.0), and the rewrite-maven-plugin (v6.21.0) to improve code parsing accuracy and recipe ex...
github.com
Reposted by Hubert Klein Ikkink
jfokus.se
🧪 Deep Dive Monday at #Jfokus - Break Your Testing Habits with Tim te Beek & Rick Ossendrijver

Unlearn the old, master the new - JUnit 6, AssertJ 4 & modern testing practices.
Forge your path in the halls of code ⚡
👉 www.jfokus.se

#DeveloperConference #Java #Testing #JUnit #AssertJ #CleanCode
Reposted by Hubert Klein Ikkink
snicoll.be
A long spring, 3 core qualities.

@poutsma.bsky.social at #Devoxx
Three core qualities, devoxx Talk
Reposted by Hubert Klein Ikkink
devoxx.com
All the #Devoxx Belgium Deep Dive talks from the 2nd day are now available on the companion app and our YouTube channel! #Enjoy 🍿
www.youtube.com/@DevoxxForev...
Reposted by Hubert Klein Ikkink
seb.deleuze.fr
I have just published "Introducing Jackson 3 support in Spring" with hopefully useful insights on Spring Boot 4 upcoming JSON support and on the migration from Jackson 2. spring.io/blog/2025/10...
Introducing Jackson 3 support in Spring
Level up your Java code and explore what Spring can do for you.
spring.io
Reposted by Hubert Klein Ikkink
mthmulders.bsky.social
This also affects my personal website & blog. As of this weekend, please refer to mthmulders.nl.
Reposted by Hubert Klein Ikkink
sergialmar.com
Link to all three talks:

👉 Implementing Domain Driven Design with Spring: youtu.be/VGhg6Tfxb60

👉 Clean Architecture with Spring: youtu.be/cPH5AiqLQTo

👉 Spring Security Architecture Principles: youtu.be/HyoLl3VcRFY
Implementing Domain Driven Design with Spring by Maciej Walkowiak @ Spring I/O 2024
YouTube video by Spring I/O
youtu.be
Reposted by Hubert Klein Ikkink
sydseter.com
How do you get your dev team to shift left for real?

Shift-left doesn't start with scanning code for vulnerabilities; it begins with designing it.

Play yourself secure with OWASP Cornucopia Website Edition v2.2!

dev.to/owasp/how-do-you-get-your-dev-team-to-shift-left-by-themselves-for-real-3eap
How do you get your dev team to shift left by themselves for real?
Shift-left doesn't start with scanning the code for security vulnerabilities; it begins with...
dev.to
Reposted by Hubert Klein Ikkink
frankdelporte.be
I have just published a new version of my book, “Getting Started with Java on the Raspberry Pi,” on Leanpub. If you purchase now, you will receive any future updates at no additional cost. Updated for Java 25, with more updates following soon!

webtechie.be/post/2025-10...

#javaonraspberrypi
2025 Update of my ebook 'Getting Started with Java on the Raspberry Pi'
2025 is an important year as Java 25 got released, a version which will be supported for many more years. On top of that, the Pi4J library will soon be …
webtechie.be
Reposted by Hubert Klein Ikkink
glaforge.dev
How to build incredible documentation
by @leerob.com
leerob.com/docs

1⃣ Fast
2⃣ Readable
3⃣ Helpful
4⃣ AI-native
5⃣ Agent-ready
6⃣ Polished
7⃣ Localized
8⃣ Responsive
9⃣ Accessible
🔟 Universal
Documentation
How to build incredible developer documentation.
leerob.com
Reposted by Hubert Klein Ikkink
snicoll.be
Please don’t use AI to write PR descriptions.
They add noise, not clarity.

A few honest sentences in your own words > a generic wall of text. Code quality speaks loudest.
Reposted by Hubert Klein Ikkink
Reposted by Hubert Klein Ikkink
seb.deleuze.fr
Highly-recommended reading: The state of HTTP clients in Spring by Brian Clozel spring.io/blog/2025/09...

« This is also a good time to reflect on the state of HTTP clients in Spring, so we will use this opportunity to explain an important announcement: we are officially deprecating RestTemplate. »
The state of HTTP clients in Spring
Level up your Java code and explore what Spring can do for you.
spring.io
Reposted by Hubert Klein Ikkink
openrewrite.github.io
JUnit 6 is here! Ready to upgrade? We’ve got you covered with step-by-step recipes to move from 3 → 4 → 5 → 6.

docs.openrewrite.org/recipes/java...
Reposted by Hubert Klein Ikkink
junit.org
#JUnit 6.0.0 is released!

✨ Java 17 and Kotlin 2.2 baseline
🌄 JSpecify nullability annotations
🛫 Integrated JFR support
🚟 Kotlin suspend function support
🛑 Support for cancelling test execution
⏭️ New `--fail-fast` mode for ConsoleLauncher
🧹 Removal of deprecated APIs

docs.junit.org/6.0.0/releas...
JUnit Release Notes
docs.junit.org