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.
Woo hoo, IntelliJ IDEA 2025.2.4 is out! (The release candidate's been working well, so happy to get the actual release...)
https://blog.jetbrains.com/idea/2025/10/intellij-idea-2025-2-4
After #Log4Shell hit, I dreamed of writing a Java Logging book.
Beginner-friendly and full of what I’ve learned as a trainer.
Today, that dream became real.
@ManningPublications just launched my book in their MEAP program, and I’m incredibly proud and grateful.
After all these years at the ASF, it feels like a circle has closed.
Get it 50% off:
Dear Java Lazyfedi,
Does anyone have any suggestions for FOSS alternatives to Flyway and Liquibase? I'm looking for something that works like ActiveRecord's migrations support.
Requirements are:
* Has a Java API, I really don't want to have to use a command line tool
* Literally just "I will manage this collection of in-source-tree migrations for you using my own table in the DB" - so not Liquibase
* Uses SQL (or an abstraction that also supports arbitrary SQL) - so not Liquibase
* Supports rolling back changes (so not Flyway)
* Actual FOSS, not some freemimum crap (so neither Flyway or Liquibase)
TIA! x
And we've released Spring Boot 4.0.0-RC1:
https://spring.io/blog/2025/10/23/spring-boot-4-0-0-RC1-available-now
Please give the RC1 a try, it's available on Maven Central to make that easier. We really appreciate your feedback!
Yesterday we've also released Spring Boot 3.5.7:
https://spring.io/blog/2025/10/23/spring-boot-3-5-7-available-now
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.4.11 has been released and is now available from Maven Central.
https://spring.io/blog/2025/10/23/spring-boot-3-4-11-available-now
#DevNexus is one of the top community #Java and Cloud conferences, so come and see me and other great speakers present all the cool and useful things. Use the code SEEMESPEAK to get an extra $100 off the registration at https://devnexus.com/
I am so EXCITED (and honored) to be presenting at DevNexus in March 2026!!!
I'll be talking about one of my favorite coding activities: Refactoring #Java in IntelliJ IDEA! Even if you're an experienced coder, I'll bet you'll still learn a few new things to try out...
Leanpub book LAUNCH 🚀 Spring AI for Your Organization: GCP Vertex AI Edition by Muthukumaran Navaneethakrishnan
Watch here: https://youtu.be/9EGUB-dQlv0
#books #leanpublishing #selfpublishing #booklaunch #programming #software #data #GPT #AI #Java
#DevNexus is one of the top community #Java and Cloud conferences, so come and see me and other great speakers present all the cool and useful things. Use the code SEEMESPEAK to get an extra $100 off the registration at https://devnexus.com/
I am so EXCITED (and honored) to be presenting at DevNexus in March 2026!!!
I'll be talking about one of my favorite coding activities: Refactoring #Java in IntelliJ IDEA! Even if you're an experienced coder, I'll bet you'll still learn a few new things to try out...
#DevNexus is one of the top community #Java and Cloud conferences, so come and see me and other great speakers present all the cool and useful things. Use the code SEEMESPEAK to get an extra $100 off the registration at https://devnexus.com/
I am so EXCITED (and honored) to be presenting at DevNexus in March 2026!!!
I'll be talking about one of my favorite coding activities: Refactoring #Java in IntelliJ IDEA! Even if you're an experienced coder, I'll bet you'll still learn a few new things to try out...
PerlOnJava now passes 239,400 tests from the standard Perl test suite — up from 150k just a month ago.
A big step toward full Perl 5 compatibility on the JVM.
Just realized I haven't announced this here yet - The 9th edition of my book "Java in a Nutshell" will be published by O'Reilly in 2026. Watch this space for an announcement of early access. #java #programming
Gotta love i18n’ed error messages: „Die Datenbank-Verbindung wurde nicht explizit geschlossen (jetzt in der Müllabfuhr)“ 😅 #java #garbagecollection
From the Leanpub Blog:
Welcome to the Leanpub Launch video for Spring AI for Your Organization: GCP Vertex AI Edition by Muthukumaran Navaneethakrishnan!
#books #leanpublishing #selfpublishing #booklaunch #programming #software #data #GPT #AI #Java
Leanpub book LAUNCH 🚀 Spring AI for Your Organization: GCP Vertex AI Edition by Muthukumaran Navaneethakrishnan
Watch here: https://youtu.be/9EGUB-dQlv0
#books #leanpublishing #selfpublishing #booklaunch #programming #software #data #GPT #AI #Java
Testing Spring Boot Applications Demystified by Philip Riecks is free with a Leanpub Reader membership! Or you can buy it for $9.00! http://leanpub.com/testing-spring-boot-applications-demystified #Java #Testing #AutomatedSoftwareTesting
https://devnexus.com/posts/runtime-efficiencies-and-spring-boot-with-dashaun-carter
Note the video on this page is wrong, should be https://youtu.be/VUpFdEkOzY4
Testing Spring Boot Applications Demystified by Philip Riecks is free with a Leanpub Reader membership! Or you can buy it for $9.00! http://leanpub.com/testing-spring-boot-applications-demystified #Java #Testing #AutomatedSoftwareTesting
Spring AI for Your Organization by Muthukumaran Navaneethakrishnan is free with a Leanpub Reader membership! Or you can buy it for $18.99! http://leanpub.com/springai #Java #Ai #Postgresql #Gpt
I'm surprised that there wasn't more noise around the license change of #Liquibase from Apache License 2.0 to Functional Source License (FSL) in Liquibase 5.0.0.
https://github.com/liquibase/liquibase/releases/tag/v5.0.0
Is just nobody using it anymore? 😅
Yay! The new IntelliJ IDEA 2025.3 EAP 5 supports Spring Data JDBC's composite ID!
https://youtrack.jetbrains.com/issue/IDEA-376492/Spring-Data-JDBC-support-of-composite-Id
installing now...
Antwerp transit seems well used by locals, not just Devoxxians. On the tram the other evening a huge crowd got off at Sportpalaeis. Another popular stop is Noorderplaats. It’s strange though that some destinations seem quite unpopular. I’ve seen a lot of buses and trams heading to Geen Dienst, but they’ve all been empty.
New #Java #refactoring video: I'm not completely happy with some names, so I change them to "honest & complete" - That makes them much longer and more verbose, but at least they say what the objects do now...
PeerTube: https://videos.devteams.at/w/n8TDBBWWPJxKaySi7yArxC
YouTube: https://youtu.be/i0ULT8iE9Xk
The recording of my yesterday‘s “Tactical Domain-Driven Design with #Java and #Spring” at #Devoxx is already up on YouTube… https://youtu.be/k3o1nSh3g2Q?si=HbcQbI7O0XkQaZxj ☕️🍃⚗️ #DDD #jMolecules
Clean Code Principles and Patterns, 2nd Edition by Petri Silen is on sale on Leanpub! Its suggested price is $14.90; get it for $8.94 with this coupon: https://leanpub.com/sh/mvztYsiI #ApiDesign #ComputerProgramming #Java #Javascript #Testing #SoftwareEngineering #Typescript
A big thank you to everyone who attended the JDK tools lab
@devoxx 🙏! If you want to try it later on, the content that @JosePaumard and I used is here:
https://github.com/java/lab-jdk-tools
Enjoy the rest of the conference!
btw, if you run a user group/meetup and want me to present any of my talks (on Testable Architecture, Event Sourcing, etc.) to your group (remotely or in person in the SF Bay Area), let me know!
See my Ted Talks page: https://ted.dev/talks
Starting off my @devoxx with Spring Debugger in #IntelliJIDEA by Marco Behler #Devoxx #SpringFramework #Java
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/sh/KuBvkjWd #ComputerProgramming #Java #Software #Ides #AutomatedSoftwareTesting #Git
Tue, Oct 7th, 1:30pm – Tactical Domain-Driven Design with #Java and #Spring – https://m.devoxx.com/events/dvbe25/talks/6236/tactical-domain-driven-design-with-java-and-spring #DDD ☕️⚗️🍃📦2/5
Completed my two talks at dev2next.com! (Yes, they're Ted Talks.)
I've updated my talks page with the presentation slides and links to the relevant repositories: https://ted.dev/talks/
I'll be adding additional links and resources soon!
Stratospheric: From Zero to Production with Spring Boot and AWS https://leanpub.com/stratospheric by Tom Hombergs, Björn Wilmsmann, and Philip Riecks is the featured book on the Leanpub homepage! https://leanpub.com #Java #AmazonWebServices #CloudComputing #Aws #InfrastructureAsCode #Devops
From Zero to Production with Spring Boot and AWS. All you need to know to get a Spring Boot application into production with AWS. No previous AWS knowledge required.
Find it on Leanpub!
Some more #Java #refactoring: First, I simplify some unit tests, then I add a common interface for some objects that are all stages of a process. Feedback welcome!
Video on PeerTube: https://videos.devteams.at/w/orkDdvXUez84cdLysUAgfk
Or if you prefer YouTube: https://youtu.be/s6E1dSFHGxs
Testing Spring Boot Applications Demystified by Philip Riecks is free with a Leanpub Reader membership! Or you can buy it for $9.00! http://leanpub.com/testing-spring-boot-applications-demystified #Java #Testing #AutomatedSoftwareTesting
Just came across https://spring.io/blog/2025/07/22/spring-data-jdbc-composite-id which says that the Spring Data JDBC 4.0.0 will support composite IDs, which will be awesome for my event-sourced projects! (Currently available to try out with version 4.0.0-M4 or later.)
New blog post: What's in a parameter name?
Frameworks like Spring MVC and Embabel often rely on method parameter names as a way to implement Convention over Configuration. But in Java and Kotlin, those names are not always available.
I explain the details in this post: https://poutsma-principles.com/blog/2025/09/25/parameter-names/
Testing Spring Boot Applications Demystified by Philip Riecks is free with a Leanpub Reader membership! Or you can buy it for $9.00! http://leanpub.com/testing-spring-boot-applications-demystified #Java #Testing #AutomatedSoftwareTesting