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.
RE: https://fosstodon.org/@eclipseadoptium/115661689325770554
A reminder that @eclipseadoptium will not be publishing bulds for some platforms in the January set of releases which are being prepared at the moment.
#adoptium #temurin #java #openjdk #solaris #win32
Stratospheric - From Zero to Production with Spring Boot and AWS: Hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS. by Philip Riecks, Björn Wilmsmann, and Tom Hombergs is the featured course on the Leanpub homepage! #AmazonWebServices #Java #SoftwareArchitecture #SoftwareEngineering #CloudComputing
Hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS.
Find it on Leanpub!
Modern Thymeleaf Bundle https://leanpub.com/b/modern-thymeleaf-bundle by Wim Deblauwe is the featured bundle on the Leanpub homepage! https://leanpub.com #Java #HTML #WebDevelopment #Software #Javascript
? Exclusive Offer: Master Spring Boot & Thymeleaf Like a Pro!
Find it on Leanpub!
And we released the first milestone of 4.1.0! https://spring.io/blog/2026/01/22/spring-boot-4-1-0-M1-available-now
We also released Spring Boot 4.0.2: https://spring.io/blog/2026/01/22/spring-boot-4-0-2-available-now
Today marks the 30th anniversary of #Java 1.0! Happy Birthday! 🥳🎂☕️🫶 https://web.archive.org/web/20070310235103/http://www.sun.com/smi/Press/sunflash/1996-01/sunflash.960123.10561.xml
Dear Cupid,
Can you please aim a quiver's worth of arrows at some companies so they would send me a job interview invites? Please. I'm a lonely heart still looking for work (in all the wrong places), but no one is sharing the love. I know a variety of languages like English, French, #C, #Erlang, #C#, #Java, or #NodeJS. Been looking to #Go polish some #Rust too. I make for a great work date on any flavour of #BSD or #Linux, but #NoAI (it never works like in the commercials and eats batteries galore).
Send me a job love letter for Valentine's Day, please?
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.5.10 has been released and is now available from Maven Central.
https://spring.io/blog/2026/01/22/spring-boot-3-5-10-available-now
Today is release day on the Spring Boot team. We'll release:
- 3.5.10
- 4.0.2
- 4.1.0-M1
RE: https://floss.social/@delawen/115733998070695085
Dear #Java developer, you really shouldn't miss this talk tomorrow.
It will be streamed here: https://www.youtube.com/watch?v=BK1vZQYZofs
#OpenJDK #Leyden #optimization #performance #talk #conference
In his mail "Data-Oriented Programming, Beyond Records", Project Amber lead Brian Goetz described a new #Java concept:
Carrier Classes
A generalization of records that allow us to succinctly define classes with a data-centric API that can participate in pattern matching and reconstruction.
Join me for the premiere on Thursday (22nd) 8am CET:
https://www.youtube.com/watch?v=cpGceyn7DBE
With the release of version 0.13.0, NullAway’s support for JSpecify continues to improve. A huge thank you to Manu Sridharan and all the contributors involved! https://github.com/uber/NullAway/releases/tag/v0.13.0 #java #spring
Your project has 2,000 tests—and nobody knows which are #JUnit4. Jean Donato explains how @OpenRewrite and Dependency Analyzer help you migrate safely, step by step.
Stay sane during test refactors: https://javapro.io/2025/09/10/mastering-junit-navigating-between-old-and-new-versions-for-a-smarter-test-strategy/
I’ve been spending time with Java’s Foreign Function & Memory API lately.
It finally makes calling native libraries feel explicit and honest.
In this article, I build a local speech-to-text service with Quarkus and whisper.cpp.
No Python. No JNI wrappers. Just Java talking directly to native code.
If you care about local AI and clear boundaries, this one’s for you.
https://www.the-main-thread.com/p/java-speech-to-text-quarkus-whisper-ffm
That said, we are in dire need of a good, simple, robust cross-platform application binary format. Something like #Java .
I mean, we have WASM, but that's hella cursed. :P
That said, we are in dire need of a good, simple, robust cross-platform application binary format. Something like #Java .
But definitely something more implementable than the Web browser... HTML5, JS, CSS et al have gotten way out of hand.
I really think #Gemini #GeminiProtocol is on to something with deliberately limiting #extensibility .
Here is the new #JavaFX #LinksOfTheWeek, published on https://www.jfx-central.com/links.
Thanks to
n-xiao
Lidiany Cerqueira
Binary Academy
ezst
Lucas Danzinger
Happy reading, and have a lovely #Java weekend!
Memory management remains the primary factor for application performance in enterprise Java environments. Between 2017 and 2025, the ecosystem shifted from manual tuning to architectural selection. Industry data suggests that 60 percent of Java performance issues and 45 percent of...
#garbagecollection #Java #javacore #JavaGarbageCollection #ZGarbageCollector
https://foojay.io/today/the-ultimate-10-years-java-garbage-collection-guide-2016-2026-choosing-the-right-gc-for-every-workload/
Introduction In this post, we dive into a more advanced topic: pointer arithmetic in Java. With the introduction of the Foreign Function & Memory API (Panama), we can interact with native memory. Usually, when we work with off-heap memory, we use MemorySegment instances to ensure safety. However, creating these objects can sometimes add overhead. In…...
#FFM #Java
https://foojay.io/today/pointer-arithmetic-in-modern-java/
At #DevNexus in March, I'll be talking about my favorite topic: 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.
Use the promo code "SPEAK30" at https://devnexus.com to save 30% on your ticket!
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
And if you're not close to neither of these on-site events, make sure to catch the Java Champions' conference online presentation on January, 26th: ☕️⚗️🍃
If you're closer to the Zurich area, you can see the talk at the local Java User Group on February, 4th. ☕️⚗️🍃 https://www.jug.ch/html/events/2026/domain-centric.html
I'll be giving a “Tactical Domain-Driven Design with Java and Spring” workshop and the “Domain-centric? Why Hexagonal And Onion Architecture Are Answers to The Wrong Question – And What To Ask Instead” talk at Voxxed Days Ticino this year. Be sure to sign up if you're in the area! ☕️⚗️🍃
- Workshop – https://vdt26.voxxeddays.ch/talk/?id=5439
- Workshop tickets – https://vdt26.voxxeddays.ch/workshops/
- Talk – https://vdt26.voxxeddays.ch/talk/?id=5438
- Conference tickets – https://vdt26.voxxeddays.ch/#tickets
And even with a 70% voucher instead of 7% I would not travel the US for a #Java conference. Thanks but no thanks Oracle.
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
Today is the first day in my life I'm running a Maven build in the debugger to examine a build failure. A Maven plugin had thrown an exception with a mostly useless message. Unfortunately, the original exception was wrapped in such a way as to hide the root cause (running with -e was not enough to expose it).
Things I learned on the way:
- IntelliJ IDEA supports running Maven in the debugger.
- IntelliJ does not support loading the sources (or the decompiled code) of the Maven plugins debugged in this way or to set line breakpoints.
- You can set method breakpoints manually by specifying the class and method names, and they actually work in this setup.
- IntelliJ then shows the stack trace and allows you to inspect the stack frame, but does not show the corresponding code. I had to look at the class names and line numbers in the stack trace, open the sources, and navigate there by hand – and follow along by hand while stepping through the program.
- Running the build in the debugger is awfully slow (giving me the time to write this). It took about half an hour to get to the interesting point (vs. 4.5 minutes when not debugging), and I'm still waiting for the exception to occur.
An interesting experience so far – but not one I would want to repeat often. 😅
#Programming #SoftwareDevelopment #Java #Maven #IntelliJ #Debugging
Here is the new #JavaFX #LinksOfTheWeek, published on https://www.jfx-central.com/links.
Thanks to
Patrik Karlström
Kawsar Technologies
iifx.dev
Matt Coley
Happy reading, and have a lovely #Java weekend!
Stratospheric - From Zero to Production with Spring Boot and AWS: Hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS. https://leanpub.com/courses/leanpub/stratospheric by Philip Riecks, Björn Wilmsmann, and Tom Hombergs is the featured course on the Leanpub homepage! https://leanpub.com #AmazonWebServices #Java #SoftwareArchitecture #SoftwareEngineering #CloudComputing
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
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