Arjen Poutsma
banner
poutsma.bsky.social
Arjen Poutsma
@poutsma.bsky.social
Former Spring Framework committer, now writing Call of Cthulhu scenarios.
Reposted by Arjen Poutsma
Hello #JFall! Lots of great choices this afternoon and I hope you'll join me to share a new chapter for Spring Boot.

See you there? Room 9, 2:40PM

@nljug.bsky.social #java
November 6, 2025 at 12:47 PM
@sirlarkins.bsky.social Your Dutch accent was sufficiently gezellig.
Gezelligheid - Wikipedia
en.wikipedia.org
November 3, 2025 at 11:26 AM
ChatJFC
MS Christ or iChrist though? 🤔
An ex-Intel CEO’s mission to build a Christian AI: ‘hasten the coming of Christ’s return’
October 28, 2025 at 5:58 PM
Brb, just Loom Scrolling.
October 28, 2025 at 8:15 AM
Excellent podcast on Java stewardship with @mreinhold.org
Overcast
Podcast player app for iPhone, iPad, and Apple Watch.
overcast.fm
October 24, 2025 at 11:49 AM
Good APIs are like ogres: they have layers.
But unlike ogres, APIs should be friendly on the outside and complex underneath.
A short post about API layering, simplicity vs. power, and how Spring MVC tries to get it right.

#Java #Kotlin #APIDesign #SpringFramework
Why Good APIs Are Like Ogres · Poutsma Principles
poutsma-principles.com
October 23, 2025 at 2:21 PM
Three of my #CallOfCthulhu scenarios are on sale, so this is your chance to pay me less than usual!
www.drivethrurpg.com
October 21, 2025 at 6:19 PM
Working on Handouts for my Black Lancers campaign, this is for Operation Totalize (8th August 1944).
October 15, 2025 at 8:13 PM
October 14, 2025 at 8:54 AM
Nothing says ‘Defend the Netherlands’ like doing it in English.
October 12, 2025 at 12:48 PM
In a way, this talk was my farewell speech to my former colleagues, and I’m happy that it was so well received by them.

Keep fighting the good fight!
Fantastic and truly entertaining talk. Thank you ❤️🍃
October 9, 2025 at 4:08 PM
My Devoxx talk "A Long Spring: 19 Years of Living with Your Past Mistakes" has been published on YouTube.
Enjoy!
A Long Spring: 19 Years of Living with Your Past Mistakes by Arjen Poutsma
YouTube video by Devoxx
www.youtube.com
October 9, 2025 at 8:19 AM
Getting a “kapsalon” in Antwerp.
October 8, 2025 at 6:05 PM
Reposted by Arjen Poutsma
A long spring, 3 core qualities.

@poutsma.bsky.social at #Devoxx
October 8, 2025 at 1:14 PM
Good afternoon, #Devoxx. I know that there there are a lot of interesting sessions this afternoon, but only one of them will feature dancing!

You know what to do.

See you in room 4, at 15:00, for my session “A Long Spring: 19 Years of Living with Your Past Mistakes”.
October 8, 2025 at 10:14 AM
Listening to The Smiths to get me in the right mood for my presentation this afternoon.
'What Difference Does It Make? (John Peel Session, 5/18/83)' van The Smiths op Apple Music
Nummer· 1984 · Speelduur 3:13
music.apple.com
October 8, 2025 at 8:28 AM
Goedemorgen Antwerpen!
#Devoxx
October 7, 2025 at 8:34 AM
Dutch judge rules Meta must offer an “algorithm-free option.”

Finally, software engineering enters the post-algorithm era.
Rechter: Instagram en Facebook moeten algoritmevrije optie krijgen
Bits of Freedom eiste dat in een rechtszaak en kreeg gelijk van de Nederlandse rechter.
nos.nl
October 2, 2025 at 12:05 PM
No worries, Copenhagen.
I will do so tomorrow.
October 2, 2025 at 10:04 AM
At #gotocph, you can buy shirts with speaker faces on it. A lovely gift for the family back home, so they remember what you look like.
October 1, 2025 at 7:42 AM
One of my first major contributions to Spring, RestTemplate, is finally going away after more than fifteen years of service.

Not a bad run.
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
September 30, 2025 at 2:05 PM
On my way to #gotocph, hope to see you there!
September 30, 2025 at 10:00 AM
Belgian stew with salad, thick fries, and mayonnaise.
September 27, 2025 at 4:13 PM
Finished my slides for next week's GOTO Copenhagen, and Devoxx Belgium the week after.

#Anecdotes #Dancing
September 26, 2025 at 12:43 PM
New post: What's in a parameter name?

Frameworks like Spring and Embabel rely on parameter names as a way to implement Convention over Configuration. But in Java and Kotlin, those names are not always available.

I explain the details in this post

#Java #Kotlin #APIDesign #SpringFramework #Embabel
What's in a parameter name? · Poutsma Principles
poutsma-principles.com
September 25, 2025 at 12:05 PM