I'm happy to return to @javaland.bsky.social next week to talk about Structured Concurrency and Scoped Values in #Java. Excited to visit Europa-Park π’ and reconnect with my speaker friends!
@hanno.codes
Java Developer π» by day, musician π€πΈ by night. A bit of both at developer conferences. π Java Champion β οΈ Oracle ACE Pro ποΈ NLJUG Leader π¨πΌβπ» Trainer / Technology Advocate at Info Support π hanno.codes πΊπ¦π³οΈβππ± Code for good
I'm happy to return to @javaland.bsky.social next week to talk about Structured Concurrency and Scoped Values in #Java. Excited to visit Europa-Park π’ and reconnect with my speaker friends!
Looking forward to inspiring the people at @brabantjug.nl with a talk on the future of Version Control! www.meetup.com/brabant-jug/...
@javaland.bsky.social Here is my @javaland.bsky.social session picks blog post: www.ridingthecrest.com/blog/2026/02... @hanno.codes @venkats.bsky.social @theguywiththeduketattoo.com @nipafx.bsky.social @horstmann.com @brunoborges.bsky.social @fmartin.ch @ixchelruiz.bsky.social @rustam.no
Releasing the Community & Career Track!
From communication & teamwork to creativity and sustainable careers.
Talks by @eli.holderness.dev, @paulienvanalst.bsky.social & @hanno.codes.
Tracklead @maritvandijk.bsky.social
At @jfokus.se, @brjavaman.bsky.social is inspiring an entire room of attendees by presenting 5 paths for developers to grow beyond senior levels. Funny how most employers just present a single one: management. They must have missed the other 4! βΊοΈ
Java 25-year anniversary coin
Thanks to the new 3D-printer, I can finally give this coin a nice spot on my desk.
#Java First, #Java Always
It seems you have trained your spies very well π΅οΈπ΅οΈββοΈ
At the opening session, we did a little tech radar with the #Jfokus audience. On the IDE question, IntelliJ IDEA did pretty well π /cc @maritvandijk.bsky.social
#Jfokus has started, and the opening act was epic as always. π
Last week I was down with the flu, and with #Jfokus fast approaching I was feeling a bit anxious. π¬ Luckily I just got better in time, which means I'll be kicking off February with three days in beautiful #Stockholm βοΈ, connecting with the global #Java community. See you there?
On June 4th, an amazing #Java conference will take place in Utrecht: π-ππ©π«π’π§π ! Our Call for Papers is open until 28 February 2026.
Submit here to get the chance to speak to a packed cinema room! sessionize.com/jspring26 @nljug.bsky.social
Thanks to @sharatchander.bsky.social and the entire Java DevRel team at Oracle for their very thoughtful holiday season card! Always good to have an extra Duke to look at while working from home. π
Piotr PrzybyΕ and Marit van Dijk on stage at Devoxx Poland, wearing lab coats and simultanously putting a pen in their front pocket.
On stage at the Community Keynote at Javaone, with Jim Grisanzio, Cay Horstman and Lize Raes.
Hanno Embregts and Marit van Dijk on stage at JCON Europe. Hanno is playing the guitar.
Peter Hilton and Marit van Dijk on stage at JFall.
In 2025, I delivered 25 talks, including 26 talks at 20 different conferences, in 12 different countries on 3 different continents! Some with amazing cospeakers @piotrprz.bsky.social @hanno.codes and @hilton.org.uk
Since I already have some conferences planned for next year: See you in 2026!
Didnβt mean to spoil your day π€
Hello dear #DevRel friends, if you're like me and today's the day you have to do your travel expensesβgood luck! π¬ I'm rooting for you.
Wheels down AMS. π¬ Thanks to the wonderful people of #DevoxxMA for an amazing week of tech content and networking! Letβs do that again soon!
At tech conferences, you don't just learn about the presented topics, but also about the tools speakers use. Case in point: in his #DevoxxMA talk @ericdeandrea.dev mentioned Raycast: a launcher tool for Mac that can be extended with plugins - looks really useful! raycast.com
π€
At #DevoxxMA, I'm staying in the same hotel where the conference is hosted. I can literally get from my room to a talk in 3 minutes. It is SO convenient, I love it. β€οΈ
They could create a desktop shortcut that runs βbacklog browserβ to see the backlog as a web application.
Thanks! Added it to my watchlist π
Come to my talk at #DevoxxMA this afternoon to hear me talk about concurrency in #Java, and how #VirtualThreads, #StructuredConcurrency and #ScopedValues improve the way we write concurrent code. Join me at 16:30 in the 'Mimosa 2' room!
In his #DevoxxMA keynote, @stephanjanssen.be mentioned a promising task management tool called Backlog.md. It can turn any Git repo into a self-contained project board using Markdown only. It also has a web UI and first-class support for coding agents. Gonna give this a try for my next side project.
It is, I was just being dramatic. π€
TFW you're about to do a conference talk at a major tech event on structured concurrency, and you discover that the feature has *just* been updated for #Java 26. π¬ openjdk.org/jeps/525 #DevoxxMA
To be fair it is a lot of πΆat the airport as well π€
Excited to be on my way to my very first #DevoxxMA! Current mode of transportation: πΆ. Upcoming: π - π - βοΈ - π. #Java
My favourite #Java conference has just started - @brianvermeer.nl and @bjschrijver.dev are kicking off the 22nd edition of #JFall!
The hair I can do, sadly I lack the proper genes to grow that kind of beard π
Hanno as a Norse Mythology soldier, with a lot more hair than Hanno has right now :-)
I'm happy to return to @jfokus.se this February with a Deep-Dive talk on virtual threads, structured concurrency and scoped values in #Java! I love the Norse Mythology-themed speaker photos that @matkar.bsky.social and his committee colleagues came up with. π°π