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.
Looking forward to my appearance at the JChampions Conference this year. 🚀
Many strong talks in the pipeline, and participation is completely free.
Conference: https://jchampionsconf.com
Live streams: https://www.youtube.com/@JChampionsConf/streams
Tickets: https://www.eventbrite.com/e/jchampions-conference-online-tickets-1977195901165
Angenommen ich habe hier ein altes #java #swing (#awt ?) Projekt von ca. 2006 und grundsätzlich spiele ich mit dem Gedanken das Zeug einfach mal aus eigenem Interesse etwas näher an den #stateoftheart zu bringen - was wäre das denn eigentlich aktuell?
#kotlin? #gradle? #maven?
Fällt mir gerade echt schwer mich hobbymäßig (!) ins JDK-Universum einzulesen nach knapp 10-15 Jahren #dotnet #ruby und so - das bisschen Java im Studium führte eher zu Verwirrung 😬
Bin für jede Starthilfe dankbar <3
Creating AI Agents with MCP - Model Context Protocol: Part of the series, "The Only Book You'll Need On..." https://leanpub.com/mcp by Lydia Evelyn and Bruce Hopkins is the featured book on the Leanpub homepage! https://leanpub.com #Ai #Python #Postgresql #Javascript #Java
Get started quickly, creating applications for the Model Context Protocol (MCP) using the official MCP SDKs for Python, Java 21, and Node.js.
Find it on Leanpub!
Here is the first #JavaFX #LinksOfTheWeek for the new year, published on https://www.jfx-central.com/links.
Thanks to
@jabref
LogoRRR
Mapton
@dlemmermann
Lee Wyatt
@foojay
Vlad Protsenko
Matt Coley
Craig Raw
Florian Enner
Carl Dea
Happy reading, and have a lovely #Java weekend!
2025 was a great year for #Spring and #Java
https://spring.io/blog/2025/12/30/this-year-in-spring-december-30th-2025
Yesterday, on my live coding #Java stream, I spent some time (more than I expected) creating some very rough benchmarks for my #EventSourcing example app, JitterTicket.
I had #Junie write a data generator to create 100 concerts, 1,000 customers, each buying 2-4 tix per concert.
Quickly Inspect your Java Application with JStall
https://mostlynerdless.de/blog/2025/12/30/quickly-inspect-your-java-application-with-jstall/
#java
Java as a scripting language?
Yes. And it’s actually good now.
I just published a hands-on guide to JBang: single-file Java, instant execution, inline deps, real CLI tools, even Quarkus APIs.
If you’ve ever wished Java “felt faster,” this one’s for you.
👇
https://www.the-main-thread.com/p/jbang-java-scripting-tutorial
30 Years of Java – Interview with Community Representatives (Part 2)
Java will be 30 years old in 2025. This is a good time to look back, but also forward.
#IT #Java #JavaLand #NeuigkeitenvonderInsel #Programmierung #news
I broke down Event Sourcing in Quarkus using Java records, sealed types, pure functions, and a clean CQRS split.
Fully hands-on. No magic. Just data, folds, and clear architecture.
If you want to understand event sourcing without the hype, this one is for you.
👉 https://www.the-main-thread.com/p/event-sourcing-quarkus-java-records-cqrs-tutorial
Merry Christmas to all who celebrate and thanks for all your support!
Have a wonderful holiday season!
🎄🎅🏻
www.the-main-thread.com
JEP 500 prepares the Java ecosystem for final field integrity in JDK 26 by restricting deep reflection mutations - closing a long-standing loophole in the platform.
What's new:
• Enhances safety & performance
• Stricter encapsulation
• Introduces developer warnings when mutations are attempted
Find out more: https://bit.ly/3MPYTUL
🎄 Advent of Donations - Day 21 🎄
On day 21 we have the first project from the Java ecosystem. And it's with no doubt the most important project for the JVM: @junit I use it for testing in every JVM project that I work on.
Read more about Advent of Donations and JUnit in my latest blog update: https://britter.dev/blog/2025/12/01/advent-of-donations/#day-21---junit
Getting started with Java on the Raspberry Pi - UPDATE 2025: A lot of small and bigger examples to introduce you to Java, JavaFX, Pi4J, Spring, Queues... with hardware projects on the Raspberry Pi. https://leanpub.com/gettingstartedwithjavaontheraspberrypi by Frank Delporte is the featured book on the Leanpub homepage! https://leanpub.com #RaspberryPi #EmbeddedSystems #Java #Messaging #HomeAutomation #InternetOfThings #Software #Diy
Find it on Leanpub!
Early Xmas gift 🎄
The new Spring Boot Buildpack adds support for AOT Caching.
This long-awaited feature is expected to replace App CDS and is supported in Java 25.
I already had a look, and it is excellent. My apps are starting now much faster!
GraphQL with Java and Spring https://leanpub.com/graphql-java by Andreas Marek and Donna Zhou is the featured book on the Leanpub homepage! https://leanpub.com #Java #books #career #technology
Learn first-hand from the founder of GraphQL Java and co-author of Spring for GraphQL how to develop GraphQL services in Java.
Find it on Leanpub!
With #SpringFramework 7.0.2 out today (https://spring.io/blog/2025/12/11/spring-framework-7-0-2-available-now), and #SpringBoot 4.0.1 out in 1 week, I guess I'll wait a bit to upgrade my projects.
Which is good, cuz I want to get my #Java #EventSourcing projection code complete before I embark on Upgrading All The Projects.
Habe mal wieder einen Ausflug ins Backend gewagt und für das #JavaMagazin "Modularisierung pragmatisch – Anwendungen mit Spring Modulith" geschrieben.
👉 https://nilshartmann.net/a/spring-modulith-java-magazin
Viel Spaß beim Lesen... und beim Modularisieren 😊
Big Kotlin pack https://leanpub.com/b/kotlin_mm by Marcin Moskała is the featured bundle of ebooks 📚 on the Leanpub homepage! https://leanpub.com #Kotlin #Android #Java #ComputerProgramming #Engineering
The following 5 books are included in this bundle...
Kotlin Essentials, Functional Kotlin, Advanced Kotlin, Kotlin Coroutines, and Effective Kotlin
Find it on Leanpub!
Hands-On Java with Kubernetes https://leanpub.com/hands-on-java-with-kubernetes by Piotr Mińkowski is the featured book on the Leanpub homepage! https://leanpub.com #Java #Kubernetes #SoftwareEngineering
Build. Deploy. Scale.
Find it on Leanpub!
My Twitch #Java live coding schedule this week is today (Monday), Wednesday, and Thursday starting at 8pm UTC.
Probably won’t stream on Tuesday so I can do final prep for my Testable Architecture talk on Wednesday.
https://jitterted.stream is the place!
I'll be adding this article (and enriching my talk on the topic) to my list of references. If you're interested in learning about event-sourcing from scratch (esp. in #Java), check out my Ted talk: https://ted.dev/talks/#event-sourcing-from-scratch-online-zoom-talk-(november-25%2C-2025)
New 📚 Release! Java Programming: Beginner to Intermediate by Gerry Byrne & David Wilson
Java Programming: Beginner to Intermediate is the ultimate resource for anyone who wants to learn Java fast and build real programming skills. Whether you’re a complete beginner, a career changer, or someone refreshing their knowledge, this book is designed to help you succeed.
Find it on Leanpub!
Link: https://leanpub.com/javaprogrammingbeginnertointermediate
#books #java #programming #javaprogramming #softwaredevelopment
Yay, one big step closer to the release of #IntelliJIDEA 2025.3! Check out the release candidate: https://blog.jetbrains.com/idea/2025/11/intellij-idea-2025-3-release-candidate/
Instead of spending Black Friday buying stuff I don’t really need, I’m sponsoring open source #Java projects that I rely on. Next up is SDKMAN! (https://sdkman.io). While I don’t use it as often as JUnit or AssertJ, it helps me manage my huge variety of JDKs installed.
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
JUnit is undoubtedly one of the most important projects in the #Java ecosystem. And it's 100% free and open!
Let me be frank: If we can't get THIS project to the point where a single maintainer can focus on it, then what does that say about our commitment to Free & Open Source Software?
So let's make this happen 💪:
* https://steady.page/en/junit
* https://github.com/sponsors/junit-team
And talk to your company first - they profit materially from JUnit, so they should contribute.
(Please share for more reach.)