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.
TestLens – our test reporting and flaky test management solution for Java projects on GitHub – is now available on the GitHub marketplace.
https://github.com/marketplace/testlens-app
🟢 🟡 🟠 🔴
It's free for user accounts. If you have a GitHub account, please consider giving it a try.
It would help us (@marcphilipp, @britter and me) a bunch
to test and gain visibility. Thanks! 🙏
#EclipseCollections is the FOSS collections library in #Java with Smalltalk-level productivity. The book, "Eclipse Collections Categorically", is available on Kindle Unlimited. There's a Kindle book offer in the blog below.👇 No FOMO. Get EC and ECC. Mark the date.🗓️
https://donraab.medium.com/level-up-your-programming-game-with-a-java-book-and-smalltalk-3c4c9bffbb49?source=friends_link&sk=d507f1de2db9a1db224ddcb539df6e78
Getting to Know IntelliJ IDEA by Trisha Gee and Helen Scott is on sale on Leanpub! Its suggested price is $30.00; get it for $27.00 with this coupon: https://leanpub.com/gettingtoknowIntelliJIDEA/c/LeanPublishingDaily20260729 #computer_programming #java #software #ides
Woohoo! JEP 401 (Value Objects) has landed in mainline!
$ jshell
| Welcome to JShell -- Version 28-internal
| For an introduction type: /help intro
jshell> new Integer(1234) == new Integer(1234)
$1 ==> false
$ jshell --enable-preview
| Welcome to JShell -- Version 28-internal
| For an introduction type: /help intro
jshell> new Integer(1234) == new Integer(1234)
$1 ==> true
New blog post: Writing a Thymeleaf component library — part 1 of 4.
The goal: a library any Spring Boot app can drop in to build UIs without writing all the HTML and CSS itself.
Part 1 covers the plumbing: a proper Spring Boot starter with auto-configuration, Vite bundling the CSS/JS into the jar with hashed filenames, and (the fun part) live reload of the library's own assets while a sample app is running.
https://wimdeblauwe.com/blog/2026/07/27/writing-a-thymeleaf-component-library
Java security updates are getting a second track. Alongside the usual quarterly CPUs (Jan/Apr/Jul/Oct), Oracle is introducing CSPUs: irregular, sometimes-monthly patches for urgent vulnerabilities. First one: August 18, 2026.
Why? AI has compressed the time between a vulnerability being found and being exploited, making the old 90-day wait riskier.
Read this blog by @frankdelporte on what to adjust in your patch-monitoring and pipeline:
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/LeanPublishingDaily20260724 #software #computer_programming #java #kotlin #software_architecture
Java deprecates support for macOS x86
Apple has transitioned its hardware products to the AArch64 processor architecture and is phasing out support for x64. Oracle engineers will thus stop maintaining the macOS/x64 port as of JDK 27. Maintaining the port is a significant burden.
↫ JEP 541: Deprecate the macOS/x64 Port for Removal
The port won't yet be removed, but will be in a future release. Consi
https://www.osnews.com/story/145609/java-deprecates-support-for-macos-x86/
We're forgetting lessons of the past, so I updated this blog with links to four blogs from Nikhil Nanivadekar that explain why the Map, Set, Bag, and Multimap types in #EclipseCollections are more memory-efficient than the alternatives available in standard #Java.
https://donraab.medium.com/save-memory-in-java-by-making-memory-efficiency-your-top-priority-32fe9443eb8d?source=friends_link&sk=5ae3e714963aa9a7e40fa109ebe53283
Spring Boot 4 In Practice by Jitin Kayyala is on sale on Leanpub! Its suggested price is $29.99; get it for $18.89 with this coupon: https://leanpub.com/springboot4inpractice/c/LeanpubWeeklySale20260721 #java #web_development #software
Years ago, I migrated from #NetBeans to #IntelliJ.
With all the AI and telemetry and terms of service and free trials and whatnot, I'm starting to think it's time to migrate back…
My only major reservation is that https://jte.gg has only an IntelliJ plugin. I will have no completion, highlighting, etc in my HTML templates any more, and some of them are rather complicated…
What does everyone think?
Big Kotlin pack by Marcin Moskała is the featured bundle of ebooks 📚 on Leanpub!
Glad to have been featured (sort of) in the new Java documentary, "Write Once Run Forever”:
https://www.youtube.com/watch?si=X46PPl0tQLFm9pSm&t=4018&v=ZqGSg4b_cZA&feature=youtu.be
Overall very nicely done. Congratulations CultRepo!
I attended a special preview showing of the Java Documentary, along with a panel session and reunion. Here are some notes on the event.
https://stuartmarks.wordpress.com/2026/07/17/the-official-java-documentary/
RE: https://mastodon.online/@mthmulders/116937108458931120
Search Maven Central from the command-line! #Java
Logpoints and a bundled debugger skill to make #debugging easier, dependency completion for #Gradle and #Maven, support for #Java 27, #Kotlin 2.4, new features for #Spring security, #Docker and more...
#IntelliJIDEA 2026.2 is here: https://youtu.be/1wzW-gM9OZE?is=yz-0VOIX61p8KWTj
Event-Driven Architecture isn't always the answer. Vincent Vauban explains when EDA might not be the right choice for your project and what alternatives to consider instead.
https://foojay.io/today/when-not-to-use-event-driven-architecture-eda/

Great interview tips from Duke's Corner #Java podcaster Jim Grisanzio: https://www.patreon.com/grisanzio/posts/tips-for-163417841
New updates to actions/setup-java bring signature verification for better security, support for Kona JDK, and improvements to the Maven experience in your CI/CD workflows.
Bruno Borges covers what's new in versions 5.4 and 5.5.

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
Big Kotlin pack by Marcin Moskała is the featured bundle of ebooks 📚 on Leanpub!
We recorded the What's New in #IntelliJIDEA 2026.2 video today. New features for #AI, #Java, #Kotlin, Debugger, #Spring, #Gradle, #Maven and #Docker coming soon to an IDE near you! @sivalabs @antonarhipov Marco Behler
🍿 #Sonatype will introduce #Maven #Central publishing limits
https://central.sonatype.org/publish/maven-central-publishing-limits/
While I did put a popcorn emoji in front, I do think that's one of the only ways forward to keep that central bit of software in the #Java world free to download for everyone.
New on Foojay 
Frank (@frankdelporte) shares his work on improving Lottie4J, bringing its animation rendering closer to the official web player. Learn about the challenges of handling gradients, masks, and other animation features in Java.
https://foojay.io/today/closing-the-visual-gap-between-the-official-lottie-webplayer-and-lottie4j/
Join us July 9 as Billy Korando explores how Java's data-oriented features challenge classic OOP assumptions. Discover records, pattern matching, and sealed hierarchies. Sign up at nyjavasig.com! #Java #Programming