Today marks the 18th anniversary of the first commit of what should eventually become Spring Data JPA. What a ride! π₯³ππ’οΈ https://github.com/synyx/hades/commit/fca7af83e57188097310e50a30670360853b57ff #SpringData #JPA #Synyx
Musician, producer, Spring Data.
#Autist | #ADHD/#ADHS | #Neurodiversity π§ π
Ostfriesland ππ¬οΈππ§οΈ
Today marks the 18th anniversary of the first commit of what should eventually become Spring Data JPA. What a ride! π₯³ππ’οΈ https://github.com/synyx/hades/commit/fca7af83e57188097310e50a30670360853b57ff #SpringData #JPA #Synyx
β¨ New blog post: "STF Milestone 7: Safe cancellation"
Introducing a safe way to cancel #JUnit test execution early, e.g. after the first test failed, but still execute all cleanup logic.
π https://marcphilipp.de/blog/2025/12/28/stf-milestone-7-safe-cancellation/
Thanks to the @sovtechfund for their support!
@javahippie Hβ¦auch so eine groΓartige deutsche Erfindung. Ach nee, es war ja nur Sauklaue und deswegen ist das B auch wo anders π€·
Looks like PRs (and other contributions) written by LLMs are causing damage everywhere. I invite OSS projects to prohibit LLMs as a policy. Just treat everything that comes out of LLMs as invalid and be done with it.
Giving people the benefit of the doubt and then seeing such entitled and bad faith behavior is exhausting. I'm sure maintainers have better things to do than politely sift though towering piles of garbage.
Damals⦠@rotnroll666
@rjayasinghe Moin! Das geht hier zu jeder Zeit.
@amine_ If you want to contribute to OSS, the first two paragraphs would be a neat description for a pull request. Anything else would go into code and youβd had a much more pleasant contribution experience.
@amine_ Welcome as first-time-contributor.
My points mentioned are still valid, AI generates weird content. We consider this ticket a bug, yet the form and way how AI renders your research input causes hesitation to put a lot of effort initially. Several tickets with such a shape have turned out to be hallucinations keeping us maintainers busy.
@amine_ another aspect to consider is the additional load to consume such reports. While I genuinely believe you wanted to contribute useful and helpful things to the project, LLMs are and will remain content generators that reward themselves by generating a lot of content. Using AI and editing its output to augment yourself is a good practice. Posting unedited AI generated content results (happens often) on our side in a DDoS on our time and motivation. Likely unintentional effect of AI users.
@amine_ do you have a link handy? Weβve been receiving several tickets and pull requests having the same characteristics in terms of overly long descriptions, bullet-point-driven summaries, subtitles with each word capitalized and content that isnβt relevant to the project, the issue, nor our code at all.
Happy to review the ticket and apologies in advance if I made a mistake.
@javahippie mein Hund wenn jemand mal tiefer einatmet, sich bewegt oder aufsteht #BorderCollieADHS
Meanwhile, learning how to handle different levels of AI contributions
Credits to @bagder
I'll speak at Devoxx Belgium this year together with @ammbra1508 about Project Leyden - really excited!
Ich fordere ein soziales Pflichtjahr fΓΌr alle, die ein soziales Pflichtjahr fΓΌr andere fordern!
Love #assertj? Love F/OSS? Wanna contribute to a project?
assertj-neo4j really needs a reboot.
Hit me up if you wanna work on that!
https://assertj.github.io/doc/
https://github.com/joel-costigliola/assertj-neo4j
New post: Making Your API Feel Like Home
If your API looks & feels like the rest of the ecosystem, it is easier to learn and harder to misuse.
https://poutsma-principles.com/blog/2025/06/11/making-api-feel-like-home/
@marcphilipp @sovtechfund Thank you for making testing easier, much appreciated.
@rotnroll666 you had me at increasing the font size π€