Johan Hutting's Avatar

Johan Hutting

@johanhutting

Senior software engineer / Developer advocate @ ING, co-organiser JUG Noord and ING backend summit. Opinions expressed are my own.

948
Followers
285
Following
930
Posts
15.11.2023
Joined
Posts Following

Latest posts by Johan Hutting @johanhutting

bbno$ - save me (Official Music Video) | Diablo II: Resurrected - Reign of the Warlock
bbno$ - save me (Official Music Video) | Diablo II: Resurrected - Reign of the Warlock YouTube video by Diablo

I'm usually not that much into rap, but this is very well done 🀩 www.youtube.com/watch?v=zpvd...

04.03.2026 19:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In the end it took close to 90 minutes, previously that was below 10 πŸ˜… Guess the hamster in their server was taking a diner break 😎

28.02.2026 23:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a man in a suit and tie is standing in a field of flowers . ALT: a man in a suit and tie is standing in a field of flowers .

Maven central status: publishing, created: 1 hour ago πŸ™ƒ

28.02.2026 17:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A Day in the Life of an Ensh*ttificator
A Day in the Life of an Ensh*ttificator YouTube video by ForbrukerrΓ₯det - Norwegian Consumer Council

www.youtube.com/watch?v=T4Up...

28.02.2026 07:32 πŸ‘ 14 πŸ” 5 πŸ’¬ 0 πŸ“Œ 2

If you haven’t listened to @rdehuyss.bsky.social ’s interview on the Marco Show yet, stop what you’re doing and get the episode: you’re in for a treat!

Ronald is a wonderful human being, smart and funny. He runs a fascinating OSS project @jobrunr.bsky.social and … he ”makes money selling a .jar” 😎

28.02.2026 16:00 πŸ‘ 5 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

@glycin.bsky.social "Please RickRoll me"

P.I.P.: Certainly 🀩🀣

24.02.2026 18:33 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Getting ready for @glycin.bsky.social at @jugnoord.bsky.social sharing his AI pair programmer P.I.P.

24.02.2026 16:14 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I don't always have time to watch Ted's streams, but it's great to see him following up with a blogpost on what he encountered and learned each episode - such as migrating Spring boot 3.5.x -> 4.0.3 😎

24.02.2026 15:09 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

Excited for #JCON EUROPE 2026? See Balkrishna Rawool at #JCON2026 in Cologne talking about '#VirtualThreads, Structured #Concurrency and Scoped #Values: Putting it All Together'

Project #Loom brings lightweight concurrency to #Java with …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

22.02.2026 16:00 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

Excited for #JCON EUROPE 2026? See Johan Hutting at #JCON2026 in Cologne talking about 'Have You Gone #MADR?'

We all know the #challenge of #remembering why a certain decision was made and why we decided not to go for a specific alternative …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

20.02.2026 08:00 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
JNation 2025 Highlights
JNation 2025 Highlights Some of the best moments of the JNation 2025 conference in Coimbra, Portugal.

If you were in Coimbra last May, you’ll remember it.

Two days of technical depth. Sharp questions. Packed rooms.

JNation returns to Convento SΓ£o Francisco on 26–27 May.

A new edition is in the making!

Last year’s highlights below.

#JNation #Java #Coimbra

20.02.2026 11:10 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Towards Better Checked Exceptions - Inside Java Newscast #107
Towards Better Checked Exceptions - Inside Java Newscast #107 YouTube video by Java

Let's talk about #Java's checked exceptions - smartly. Not whether we should have them (that ship has sailed) but where the friction comes from and what could be done to reduce it:

www.youtube.com/watch?v=99s7...

19.02.2026 16:17 πŸ‘ 10 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

Excited for #JCON EUROPE 2026? See Nupur Agarwal at #JCON2026 in Cologne talking about '1. From #Bytes to Brilliance: #Optimizing Large File Delivery in #REST APIs with #SpringBoot'

In this talk, we’ll walk through a real-world journey of ...

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

18.02.2026 16:00 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
AssertJ quote from the GitHub Secure Open Source Fund: "We shifted security from a stretch goal to a core requirement."

AssertJ quote from the GitHub Secure Open Source Fund: "We shifted security from a stretch goal to a core requirement."

πŸ“’ AssertJ joined the GitHub Secure Open Source Fund, a program that leveled up security across 67 open source projects.

What changed for us: SHA pinning, immutable releases, incident response plan, and a mindset shift toward security awareness πŸ”’

The impact? More robust JVM assertions πŸš€

17.02.2026 20:17 πŸ‘ 14 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0

Java Conferences with closing CFP in the next 15 days:

JJUG CCC 2026 Spring Closes: 1 March 2026
DevBcn Closes: 28 February 2026
Devoxx Poland Closes: 28 February 2026

If you want to add your conference, please submit it at https://javaconferences.org/

17.02.2026 09:52 πŸ‘ 7 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Post image

We are happy to have JUG Noord back as a partner of #JCON2026!

For all #JUG members we offer 1,000 free #JavaUserGroup tickets!
First come, firste serve!
#JCON #Java

Free JUG ticket: pretix.eu/impuls/eur...

Become a partner JUG: jcon.koeln/#partner

12.02.2026 15:30 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Had an extensive conversation with Marco at @jetbrains.com about the future of @graalvm.org, the benefits of ahead-of-time compilation, and whether AI is going to take over compiler development πŸ˜‰.

11.02.2026 15:31 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Building a C compiler with a team of parallel Claudes Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.

So, Antropic released a 42s promo video of Opus 4.6 generating a working C-compiler πŸ™ƒ

Impressive, but if you're looking for details and some more nuance by the 'conductor', this is a good read: www.anthropic.com/engineering/...

05.02.2026 22:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Interview with a β€˜Just use a VPS’ bro (OpenClaw version)
Interview with a β€˜Just use a VPS’ bro (OpenClaw version) YouTube video by Kai Lentit

"Now I can show you how to do this on Arch, btw." 🀣

www.youtube.com/watch?v=40Sn...

05.02.2026 19:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Organise an internal meetup with three great speakers 🀩
Have everyone in the building evicted just after the third session starts 🫀

There's a first time to everything, and at least now we'll have an excuse to organise the next meetup on short term πŸ˜…

05.02.2026 16:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The JCON shirts are true gems every year - and as a speaker, you'll even get one for free 🀩

05.02.2026 15:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
LazyConstants in JDK 26 - Inside Java Newscast #106
LazyConstants in JDK 26 - Inside Java Newscast #106 YouTube video by Java

Lazily initializing fields in #Java is error-prone and undermines constant-folding. JDK 26 comes with JEP 526, which previews `LazyConstant` - the remedy to this malady.

More details in Inside Java Newscast #106 - join me for the premiere tomorrow morning, 0700 UTC:
www.youtube.com/watch?v=BZlX...

04.02.2026 17:10 πŸ‘ 14 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
Voucher redemption :: JCON EUROPE 2026

Meet the #JUnit team in Cologne, Germany, in April at #JCON!

@marcphilipp.de will give a talk about the road to JUnit 6 and Christian and Rien will be attending as well.

Please use the following link to support JUnit (10% of the proceeds will go back to the project):
pretix.eu/impuls/europ...

02.02.2026 18:09 πŸ‘ 9 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - JosePaumard/2026_Jfokus-Loom-lab Contribute to JosePaumard/2026_Jfokus-Loom-lab development by creating an account on GitHub.

The Loom Lab JDK 26 V1 edition is out! Comes with Timeout management and Scoped Values. You can grab it here: github.com/JosePaumard/...

02.02.2026 16:34 πŸ‘ 8 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

This is a @josepaumard.bsky.social appreciation post.

02.02.2026 11:17 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

There's a reason I don't use self check-out unless I only have 2-3 things to purchase. If more customers would do that, more people would be hired as cashier again.

Plus waiting in line is a great moment to disconnect/think πŸ‘

28.01.2026 18:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

What I’m hearing: large open source projects are being absolutely hammered by AI-generated security reports. To the point of not being able to handle them.

Feeling is lots of ppl want an easy way to put a CVE on their CV and collect $$ for bug bounty.

Super bad for maintainers

27.01.2026 20:57 πŸ‘ 123 πŸ” 19 πŸ’¬ 7 πŸ“Œ 4
Video thumbnail

HTTP/3 support is coming in #Java 26. πŸ‘‡πŸΎ

27.01.2026 15:34 πŸ‘ 10 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

Enjoy! I think we'll get some fresh flat snow this evening, 2-3cm or so πŸ˜‚πŸ€¦

(And yes, the only hill-like features we have here in FryslΓ’n are dunes & man-made terp πŸ™ƒ)

27.01.2026 14:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What are those rock-like things in the background? πŸ€”

27.01.2026 14:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0