Closing the latest chapter in my career. Actively looking to get started with the next one. If you’re looking for a seasoned developer for DevRel, DevOps, and/or engineering roles, let’s chat!
Closing the latest chapter in my career. Actively looking to get started with the next one. If you’re looking for a seasoned developer for DevRel, DevOps, and/or engineering roles, let’s chat!
I wrote an article for @infoq.com about Fray which can be used to detect concurrency issues like deadlocks and race conditions in JVM languages: www.infoq.com/news/2025/12...
No one with an opinion on the one below? 😃
I basically need to poll something and wait in between...
Using #java 25. How would you handle Thread.sleep without blocking? With a virtual thread, CompletableFuture or ...
Big thanks to the @oracleace.bsky.social program for organizing everything!
@oracleace.bsky.social extended my ACE Pro status for another years thanks to my contributions to the #Java community. Got some great swag as well. Especially the umbrellas will come in handy with the current Dutch weather 😅🌧.
I already made those changes 😃
Not yet I only made changes to make sure I could build the application. Will try that next.
Tried #springboot 4 RC1, only required a few small changes on our project. Looks like to migration to 4 will be easy 😁.
So make sure to upgrade to #Java 25 and then next month to Spring Boot 4.
Use a tool like dependabot or Renovate to upgrade your dependencies and stay up to date.
For some reason the builders weren't working even with the latest version. Adding Lombok as dependency to the Maven compiler fixed it. We now use things like IO instead of System.out and main classes without public static. Relatively simple stuff for now which OpenRewrite did for us.
Haha, I have to thank a colleague for adding those spices 😉
Upgrading from #java 21 to #java 25 was easy. Only had to fix a Lombok issue. All in all it cost me a couple of hours (less then half a day): some discussion, change build plan, change Maven POM, fix issue, run @openrewrite.github.io so we use the new language features and PR review and merge.
That looks awesome!
Wow what a view, congratulations!
Congratulations, well deserved! Was great using your books at university.
Wow awesome, thanks for sharing!
Congratulations and welcome!
Have a look at the documentation if you want to learn more about the tool: docs.gatling.io
I was awarded the Gatling Master title: hubs.ly/Q03hbxR10. I have been using Gatling for many years and wrote/presented about it. It's an awesome tool if you want to do performance testing on, for example, REST based messages, Kafka messages, or Websockets.
Did you already walk across the Skywalk bridge in Willingen? If not try, it's a cool and bit scary experience.
Family first! I hope he recovers well, take care of your family and yourself!
It's awesome that the recording is now published. I had a great tim in Australia at the YOW! Conferences. Hope to go back someday 😀.
I bought a Samsung Galaxy A55 last year for way less. Works like a charm.
No problem, I maintained them for quite some years 😃.
I'm not sure, maybe GitHub is the best place for contact: github.com/ajshastri. Before there was also a link on the Chocolatey package site to contact a maintainer, but I couldn't find it on my phone.
I don't think that's possible right now. But I no longer maintain them, so better to ask the current maintainer 🙂. If not, you could create a short wrapper script that installs Temurin with Chocolatey and then sets the env variable.
If everyone would follow the rules, then presentations and life would be quite boring 😄.
Only 140 slides, what did you do during the time that was left? 😅😉
Yes indeed, personally I rather have some more simple slides with pictures and/or short text then a few slides with a lot of text. But I also enjoy people telling a good and long story with just one slide, or none at all 😀.