9 High-Performance Tips when using PostgreSQL with JPA and Hibernate
vladmihalcea.com/9-postgresql...
@theunknowndev.bsky.social
9 High-Performance Tips when using PostgreSQL with JPA and Hibernate
vladmihalcea.com/9-postgresql...
Why you should stay away from Lombok. Great explanation of the internals of Lombok by Γlvaro SΓ‘nchez Mariscal Arnaiz: youtu.be/mAXNKkejl38?...
30.06.2025 08:53 β π 14 π 5 π¬ 0 π 1π JobRunr v8 is now in beta, want to try it early?
Why itβs worth testing:
β’ SmartQueue = faster throughput
β’ Carbon Aware Jobs = greener execution
β’ Autoscaling + multi-cluster dashboard
β’ Cleaner handling of failed jobs
π Join the beta:
I'm super happy that I can share that the FREE FULL VERSION of Quarkus in Action continues to be available until January 16, 2026!!!
Download and share!
developers.redhat.com/e-books/quar...
Thanks to Red Hat developer!!!
Detailed writeup of a platform migration at Kleinanzeigen using CDC with Debezium and Apache Kafka: medium.com/berlin-te...
05.06.2025 08:40 β π 6 π 2 π¬ 0 π 0You create a well-defined architecture, but how do you enforce this architecture in your code? With ArchUnit you can define rules for your architecture by means of unit tests.
#Java
(comic) Showing the new employee around
28.05.2025 16:33 β π 60 π 15 π¬ 0 π 0Another installment of the Java Geek Weekly is waiting for you. Enjoy!
28.05.2025 17:11 β π 3 π 1 π¬ 0 π 0and still no streaming platform has an "album view" for playlists, which groups all albums in a playlist together. I like to collect albums in playlist to have them in "individual" genres
27.05.2025 10:58 β π 1 π 0 π¬ 0 π 0"The big benefit? Itβs distributed."
One pod schedules the job, another runs it.
Frontend never feels the load. π
Perfect for Kubernetes scaling with @quarkus.io + JobRunr
#Java #OSS #Kubernetes #Quarkus
π
Itβs almost time! #IntelliJIDEAConf 2025 is just a week away.
Make sure youβre registered to catch all the live sessions and Q&As.
Secure your spot π
It's 2030. There is a massive demand for human senior developers to fix garbage made by Vibe coders. π
25.05.2025 20:40 β π 620 π 78 π¬ 31 π 14(comic) Mood
22.05.2025 16:22 β π 41 π 12 π¬ 0 π 1Obsidian Bases + Obsidian Web Clipper is the web archival tool I always wanted
replaces my read-it-later app and saves everything to local markdown files
Or maybe Apple can have a look at Total Spaces and learn how to do virtual desktops right and make it runnable on modern macOS again.
23.05.2025 08:05 β π 1 π 0 π¬ 0 π 0Can Apple release something that puts virtual desktops back on the correct monitor after unplugging/replugging? Call it "screen intelligence" and pretend it's AI-powered or something.
22.05.2025 20:43 β π 2 π 1 π¬ 1 π 0The team released #Hibernate ORM 7, Hibernate Data Repositories & Hibernate Validator 9.
#Jakarta EE 11:
- Persistence 3.2
- Data 1.0.
- Validation 3.1
This is the first version available entirely under the Apache Software License. (Including #Envers!)
buff.ly/ImmSwhb
#Java
Do you know when it will be available as default in Quarkus Panache?
23.05.2025 08:00 β π 0 π 0 π¬ 1 π 0We are good at writing bad code quickly. We are bad at writing good code slowly, that is taking the necessary time to focus on quality.
23.05.2025 00:57 β π 16 π 4 π¬ 1 π 0Weβre in Java Magazine! π§ π₯
"Easy Background Job Processing with JobRunr" is now live!
Lambdas, retries, scheduling magic, and scaling like a boss, all inside.
π Want a free signed copy? Comment below and weβll send one π¬
#Java #NLJUG #JUG
Curious about building CLIs with Java? Re-watch @wilda.bsky.social βs live coding session on crafting powerful, easy-to-develop CLIs using Picocli and Quarkus. Learn to create a full-fledged executable with GraalVM and enhance your productivity.
View here - buff.ly/RjkZNui
#30YearsOfJava
(comic) Where do you see yourself in 5 years
20.05.2025 16:21 β π 53 π 15 π¬ 0 π 0Frustration is caused by debugging. The more you understand the code's flaws, the more you wish you didn't understand how it broke.
19.05.2025 23:49 β π 57 π 8 π¬ 2 π 0Why is it needed to reinvent the wheel and not just take something like Jackson and include it?
19.05.2025 13:29 β π 0 π 0 π¬ 1 π 0IT Meme in which Ghost tries to scare person mutltiple times with "Boo!" unsuccessfully, then scares them by saying "PYTHON 2.7".
π»
12.05.2025 23:37 β π 166 π 19 π¬ 5 π 2the code to be tested, should behave differently if called twice if a property of the request scoped bean was changed and behave equal if not. It was the easiest and fastest way with Mockito to test this behaviour. But not for tests with multithreading. Then things got complicated π€·ββοΈ
09.05.2025 15:44 β π 2 π 0 π¬ 0 π 0"When I ask AI to generate code on something I don't know about, I'm in awe. When I get it to generate code in an area I know, I'm disgusted. I would *not* ship it."
- @venkats.bsky.social at #DevoxxUK
Itβs even more than 25 years for me, but today I used Mockito for the first time in a unit test. It was the easiest way to change the property of a request scoped bean inside a method
09.05.2025 15:23 β π 0 π 0 π¬ 1 π 0Next step would be Heptagon
08.05.2025 20:06 β π 1 π 0 π¬ 0 π 0