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.
Refactoring to Patterns - An Experiment by Daniel Kirmse is free with a Leanpub Reader membership! Or you can buy it for $7.99! https://leanpub.com/refactoringtopatterns-anexperiment #Agile #ComputerProgramming #Java #SoftwareArchitecture #SoftwareEngineering
Elegant Design Principles by Narayanan Jayaratchagan is free with a Leanpub Reader membership! Or you can buy it for $19.00! https://leanpub.com/elegant_design_principles_fsd #ObjectOrientedProgramming #ComputerProgramming #Java #SoftwareArchitecture #FunctionalProgramming
HexaGlue introduces a new approach to clean up and take control of your Java projects’ architecture.
Automated architecture audit.
Always up-to-date living documentation.
Generation of repetitive infrastructure code.
At compile time, in your CI/CD pipelines, with no runtime impact.
Less glue code.
Less duplication.
Less technical plumbing.
For teams who want to focus on business logic, not wiring.
Elegant Design Principles by Narayanan Jayaratchagan is free with a Leanpub Reader membership! Or you can buy it for $19.00! https://leanpub.com/elegant_design_principles_fsd #ObjectOrientedProgramming #ComputerProgramming #Java #SoftwareArchitecture #FunctionalProgramming
New 📚 Release! Sustainability for Java Developers: Towards an Understanding of Sustainable Java Software Development by Geertjan, Frank Delporte, et. al. #books #programming #java #softwaredevelopers
Find it on Leanpub!
On Wednesday's live #Java coding stream, I finished the final piece of the ConcertStartedProcessor where the stopTicketSales() command method is called when the ScheduledFuture is executed. It was so cool to see it work!
Read the rest of my notes at https://ted.dev/articles/2026/02/11/live-coding-journal-feb-11-2026/.
On Tuesday's live #Java coding stream (https://jitterted.stream/), I continued work on the "Concert Started" #EventSourcing Processor, using "Olive" tests to provide tiny steps to build a firm foundation.
Read the notes at https://ted.dev/articles/2026/02/10/live-coding-journal-feb-10-2026/ and tune in to my next stream!
Beyond diagrams by Pavel Vlasov is free with a Leanpub Reader membership! Or you can buy it for $29.00! https://leanpub.com/beyond-diagrams #SoftwareArchitecture #Java #Graphics
In fact, I got so into the flow writing the notes that I missed my normal dinner time!
You can catch up on the notes (#EventSourcing, #Java, #TDD) so far:
https://ted.dev/articles/2026/02/04/live-coding-journal-feb-4-2026/
https://ted.dev/articles/2026/02/05/live-coding-journal-feb-5-2026/
And catch me live (Mon-Thu, 8pm UTC) at https://jitterted.stream/
I'm trying (again) to regularly write notes from my live coding #Java streams, and so far it's a bit of work, but I'm hopeful that it's sustainable. I've been working with my wonderful coach, Andrea Goulet (https://www.debugginghumancommunication.com/) who's helped me create some experiments...
Time of my Life: In einem Fachartikel über #Java scoped values Dirty Dancing Referenzen einbauen. Take that LLM-writing. 👯
Got all functions and symbols renamed nicely in ghidra, and want to have a single-file export of all source? Easy with the Script Manager and a Java script to dump all functions to a single file - see picture for example.
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
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!
Relaunching my live coding journal: reflections, learnings, and mistakes made in my live coding streams.
https://ted.dev/articles/2026/02/05/live-coding-journal-feb-4-2026/
Only a few seats left for my “Tactical Domain-Driven Design with Java & Spring” workshop at Voxxed Days Ticino on Thursday! Would love to see you there! 🍃⚗️📦 #vdt26 #Java #Spring #DDD #jMolecules
Workshop details: https://vdt26.voxxeddays.ch/talk/?id=5439
Tickets: https://tickets.voxxeddays.com/event/wtdddwj
Hallo Freund:innen des gepflegten #Java-Backends! 👋 Am 12.2. berichte ich bei der #JUG Hamburg über #Spring Modulith.
👉 https://nilshartmann.net/t/einfuehrung-in-spring-modulith-java-user-group-hamburg (Nicht von der Warteliste abschrecken lassen)
Wenn ihr schon Fragen oder Meinungen zu dem Thema habt, gerne als Kommentar posten ☺️
Infinite scroll works great
until you add search
until you add “previous page”
until users start copying cursors
This article digs into what actually breaks when cursor pagination meets full-text search—and how to fix it properly with Quarkus and PostgreSQL.
No offsets. No magic. Just systems that don’t lie.
🔗 https://www.the-main-thread.com/p/quarkus-cursor-pagination-full-text-search-infinite-scroll
#Java #Quarkus #PostgreSQL #BackendEngineering #DistributedSystems #SoftwareArchitecture
When you change open source, open source changes you. Make the change, and celebrate the change in you. #EclipseCollections #Java
https://donraab.medium.com/the-ten-year-anniversary-and-the-next-five-years-for-eclipse-collections-dd1c03758b29?source=friends_link&sk=0cc954c2a4a1c6511f680a646f6a65a2
SpringDoc breaks in subtle ways.
Not loudly. Not immediately.
But just enough to ship a wrong OpenAPI contract.
Quarkus takes a different path: OpenAPI is generated at build time, from the same model as your REST layer. No scanning. No config drift. No surprises.
This article walks Spring developers through the difference, end to end.
👉 https://www.the-main-thread.com/p/springdoc-vs-quarkus-openapi-zero-config
#Java #Quarkus #Spring #OpenAPI #BackendEngineering #SoftwareArchitecture
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
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