schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
It’s been a busy week in the #Java ecosystem!
Highlights include:
➤ The GA releases of Hardwood 1.0 and Endive 1.0; the June 2026 edition of Azul Payara; point releases of Quarkus, LangChain4j; the first beta release of WildFly 41; and introducing Eliya JDK and the Open Source Sustainability Initiative (OSSI), the latter of which was founded by HeroDevs and Commonhaus Foundation.
🔗#InfoQ News Roundup: https://bit.ly/44DXdDh
A little late… sharing the slides from my session at #devbcn2026 🫶!
https://www.slideshare.net/slideshow/now-and-next-java-for-ai-devbcn-2026/288093748
Thank you to the organizers for such a welcoming event, and to everyone who joined, asked questions, and kept the conversation going! Follow more news on #Java at inside.java!
#AI #ML
Big Kotlin pack by Marcin Moskała is the featured bundle of ebooks 📚 on Leanpub!
Functional Java by dimitris papadimitriou is free with a Leanpub Reader membership! Or you can buy it for $2.00! https://leanpub.com/functional-java-with-vavr #java #functional_programming
In the first episode of our brand new show IntelliJ IDEA Tech Talks, learn how to solve nullability issues in your Spring (Boot) applications by adding Specify, from our guest @mhalbritter - hosted by yours truly!
#IntelliJIDEA #JSpecify #Java #Spring #SpringBoot
https://www.youtube.com/watch?v=tpz-FSs6oO4
@john Hi, I’m not sure if you saw @mehmandarov’s article posted just a little while before your question:
https://mastodon.social/@mehmandarov/116792525382514461#
He describes Jackson as “strict” and other JSON libraries as “lenient”. Why is Jackson strict? I don’t know the actual reason but I have a plausible guess: an “extra” but unknown property might change the interpretation of one of the known properties.
Jetpack Compose internals by Jorge Castillo is on sale on Leanpub! Its suggested price is $49.99; get it for $17.50 with this coupon: https://leanpub.com/composeinternals/c/LeanPublishingDaily20260619 #software #computer_programming #java #kotlin #software_architecture
There's a whole host of autoformatters for #Java. Which one do I want, assuming that I:
- Have astigmatism and greatly prefer 4 space indents
- Will probably use tons of lambdas and pattern matching
- Am otherwise okay with "good enough" and don't really care about the stylistic details
- Never want anything by Palantir to touch my machine ever
?
boostedFor those who live or have lived (like me up till 2020) in JavaLand, this will be a stimulating read: https://www.linkedin.com/pulse/project-valhalla-explained-how-decade-work-arrives-jdk-skowroński-paulf/ (tl;dr: Java value classes)
When I was a Java-head, I mostly hated all the new Java features because to a one, they made it less readable. I think this mostly won’t? Can’t wait to hear reports back from people who try applying it to big codebases.
Functional Java by dimitris papadimitriou is free with a Leanpub Reader membership! Or you can buy it for $2.00! https://leanpub.com/functional-java-with-vavr #java #functional_programming
@bagder I have been wondering for a while now why people go on a rant about for instance Java and then add the hashtag #java to it. Doing that will bring it to the attention of people who are interested in Java and almost certainly not interested in their ranting.
So with me it gets them muted. Is that what they want? Or do they really expect to get a response by using that hashtag? 🤔
It makes no sense to me. But it certainly is handy for shaping my bubble by removing some jokers from it. 🥳
A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $6.50! https://leanpub.com/naming_shortguide #computer_programming #python #javascript #java #web_development #refactoring
Java Starter by Jitin Kayyala is the featured bundle of ebooks 📚 on Leanpub!
Big Kotlin pack by Marcin Moskała is the featured bundle of ebooks 📚 on Leanpub!
Design Patterns in Modern Java by Jitin Kayyala is on sale on Leanpub! Its suggested price is $28.96; get it for $20.79 with this coupon: https://leanpub.com/designpatternsinmodernjava/c/LeanpubWeeklySale20260609 #java
Our next #JCON2026 session is live: 'Building Observable #Java Apps that Scale with Quarkus' with Thiago Gonzaga
#Observability is not a #luxury anymore — it’s a #survival skill. In this talk, we’ll go hands-on with #Quarkus and #OpenTelemetry ...
Grab your coffee & hit play: https://youtu.be/4xi5-5pViEA
@jnkrtech Not specifically Spring, but solid and up-to-date book on #Java concurrency: https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
Does anyone know of good introductions to #Java concurrency, specifically around thread pools, async, and #SpringBoot?
I’ve just joined a team which uses SpringBoot for gRPC microservices after spending my last 14 years in a single-threaded language. I’ve found a UDemy course which I might take but I’m wondering if anyone has other recommendations. I’m specifically *not* interested in just reading API documentation; I’ve been looking at it but I’m missing the thousand foot view and so nothing really fits together in context.
I have a CS degree and understand basic concepts like mutexes etc. already.
Here’s what I’m looking at buying next; I would love feedback on whether this is a good idea ahead of time:
https://www.udemy.com/course/practical-asynchronous-java/
https://www.udemy.com/course/java-multithreading-and-parallel-programming-masterclass/
Our next #JCON2026 session is live: 'The #JUG-gle is Real: What #Java User Groups Can Teach Us About #Growing Open Source Communities' with Dominika Tasarz
#Opensource communities don’t grow by #magic - they grow through #people #consistency …
Grab your coffee and hit play: https://youtu.be/T6ha0E_q8CA
New blog post - me talking about free ebooks - https://kittylyst.com/posts/standard-ebooks/ (minor #Java content) #books
Compose & Android Deep Dive Package (Jetpack Compose internals + Manifest Android Interview) by Jaewoong and Jorge Castillo is the featured bundle of ebooks 📚 on Leanpub!
Link: https://leanpub.com/b/android-deep-dive-package
#computer_programming #android #kotlin #engineering #software #software_engineering #software_architecture #java
I've been writing about better building blocks in #Java. Several blogs since March 2026 including:
• Empty should be empty
• Lazy & eager performance
• Memory costs for lazy iteration
• Intention Revealing Names
• Collecting Collectors
• "Fat-free" Lambdas
• Snow Leopards & Tribbles
Stories to inspire, including the blog linked below from March 2025. 🙏
https://donraab.medium.com/building-better-building-blocks-7e61dc71d519?source=friends_link&sk=a2c8fab54004249e705f190e83422b2f
It’s been a busy week in the #Java ecosystem!
Highlights include:
➤ Lifecycle changes with two of the JEPs that were targeted for JDK 27; the GA release of Koog 1.0; point releases of Hazelcast, Quarkus, Hibernate and JHipster; the 8th milestone release of Spring AI 2.0; and introducing Endive, a JVM-native WebAssembly (Wasm) runtime.
🔗#InfoQ News Roundup: https://bit.ly/4vIiYxB
#JDK27 #SpringAI #Quarkus #JHipster #Hibernate #WebAssembly #Wasm
Join me in Gembloux, Belgium on 9 June at the Belgian #Java User Group for my Ted Talk on #EventSourcing! Gonna squeeze a year of learnings into 45 minutes (we'll see how that goes).
Details here: https://www.meetup.com/belgian-java-user-group/events/314996280/
Our next #JCON2026 session is live: 'Approaching the #JDK 25 #LTS release through real-world migration' with Wolfgang Weigend
Some changes have been made between JDK 8 and later JDK versions. Each new #Java SE version may contain #minor binary, …
Grab your coffee and hit play: https://youtu.be/3gPoeOXox5I
Taming Thymeleaf by Wim Deblauwe is on sale on Leanpub! Its suggested price is $24.99; get it for $22.49 with this coupon: https://leanpub.com/taming-thymeleaf/c/LeanPublishingDaily20260529 wimdeblauwe@mastodon.social #java #html #web_development #software
Our next #JCON2026 session is live: '#Reactive Web Apps With 100% #Java' with Leif Åstrand
Full-stack #development can be intimidating, especially when going beyond the typical #CRUD A reactive application with real-time updates requires …
Grab your coffee and hit play: https://youtu.be/vbT5gRmCS98