github.com/making/nulla...
A Maven plugin that configures ErrorProne and NullAway for nullability checking. It replaces the ~40 lines of maven-compiler-plugin boilerplate typically required to set up NullAway.
@rotnroll666.bsky.social
π¨βπ©βπ¦βπ¦π¨π»βπ»π΄π» β Father, Husband, Developer, Athlete. Author of Spring Boot Buch, and DuckDB in Action with Manning. Java champion working at Neo4j on various integrations within the JVM ecosystem. More: https://michael-simons.eu
github.com/making/nulla...
A Maven plugin that configures ErrorProne and NullAway for nullability checking. It replaces the ~40 lines of maven-compiler-plugin boilerplate typically required to set up NullAway.
Spring Data 2026.0.0-M1 released
Be my typed Valentine: Spreading some love for refactoring- and type-safe queries.
spring.io/blog/2026/02...
π Neo4j Migrations 3.2.1 has been released! https://github.com/michael-simons/neo4j-migrations/releases/tag/3.2.1
03.02.2026 10:36 β π 3 π 0 π¬ 0 π 0
so, two cool things re: duckDB in action by @markhneedham.com, @mesirii.de, and @rotnroll666.bsky.social happened.
1. it was featured at @datadaytexas.bsky.social by @motherduck.com at their booth.
2. it was translated into japanese by impress.
the book: hubs.la/Q0415RWM0
Also, I could ofc not scroll a bit when I logged in today, and I am immediate again between angry, anxious, aggravated and depressed. There's no point.
11.01.2026 15:50 β π 1 π 0 π¬ 1 π 0
Yeah, that's a point I was clinging to, too.
But honestly, two clicks and someone impersonates you as deep fake I guess.
While I emptied my Twitter account a year ago and set it to locked, never logged in again, I decided to delete it today. You should do too.
There is absolutely zero benefit hanging out with the filth.
Its a new year - how about coming to work on the Quarkus team ?
ibmglobal.avature.net/en_US/career...
location: Dublin/Ireland
π Neo4j Migrations 3.2.0 has been released! https://github.com/michael-simons/neo4j-migrations/releases/tag/3.2.0
08.01.2026 13:35 β π 1 π 0 π¬ 0 π 0π Neo4j Migrations 3.1.1 has been released! https://github.com/michael-simons/neo4j-migrations/releases/tag/3.1.1
07.01.2026 12:54 β π 3 π 0 π¬ 0 π 0
Posting memes depicting murder and death on that topic.
Well done.
(Just deleted the reference to song from an obscure metal band nobody knows anymore).
Well excuuuuse meee, Robin! But, as far as save the world soundtracks goes, the Butthole Surfers would have absolutely slain! #StrangerThings
03.01.2026 21:47 β π 2 π 1 π¬ 2 π 0Very much this.
04.01.2026 09:35 β π 1 π 0 π¬ 0 π 0software development in 2026 is going to require some to loosen up a little code doesn't have to be as perfectly crafted the way we did it pre-ai call it slop if you want, but if you're still demanding perfection on every pr while your competitors are shipping "slop" that works.. you're fighting from a disadvantaged position shipping velocity matters more than perfection
Can't wait for the loosened up, non-perfect, but quickly shipped AI-enhanced updates to hit my banking and insurance services next year.
Im sure there will be no issues there at all.
Just got accepted to a Java conference in 2026. My talk will be brand new and build upon my 1BRC presentation. It will try to solve the problem by using all available Java concurrency concepts rather than tuning the code into a C-like hell.
18.12.2025 11:01 β π 1 π 1 π¬ 0 π 0
Let's talk about AI Hype and the Theory of Constraints. From a business perspective, the key metric is "lead time." The time it takes to get an idea to the point where it's producing revenue ("in the customer's hands").
1/10
<3 Really looking forward to. I enjoyed it a lot this year.
19.12.2025 06:33 β π 2 π 0 π¬ 0 π 0
Excellent. Java developers cannot do only lightweight threads, sometimes they fork, too.
Heartfelt congratulations and all the best.
Nice. I got accepted at @jcon.one 2026 in #Cologne in April. Hear my explaining everything you need to know about #Java and #Jspecify. Looking forward to it and thanks to @richard.fichtner.dev not minding my small rant in one of the submission text fields :D
18.12.2025 13:02 β π 14 π 4 π¬ 1 π 0π Neo4j Migrations 3.1.0 has been released! https://github.com/michael-simons/neo4j-migrations/releases/tag/3.1.0
10.12.2025 09:00 β π 2 π 0 π¬ 0 π 0I bet anyone under him acting like this would have to take a mandatory drug test.
05.12.2025 13:59 β π 5 π 1 π¬ 1 π 0:) Kann Dir Hotel Jakob da nur empfehlen. Ist sicherlich auch ne wunderbare Ecke fΓΌr MTB und nicht nur um auf dΓΌnnen Reifen durch die Gegend zu ballern.
03.12.2025 09:09 β π 0 π 0 π¬ 1 π 0
Til this day I think about something positive when I hear Legacy. Leaving one, is a good thing, especially one that is still maintainable and evolvable and withstand rewrites.
@philwebb.dev @0.5ritter.de
Herzlichen GlΓΌckwunsch.
Wir waren im Sommer in Fuschl am See in Urlaub, und dort bekommst Du quasi an jeder Ecke nur Red Bull Produkte⦠Mir ist dann spÀter erst klar geworden, dass deren Hauptsitz da ist.
Gonna follow him for the nice cycling header aloneβ¦
01.12.2025 12:26 β π 2 π 0 π¬ 1 π 0
πΊ "Distributed Systems 6.2: Raft"
Enjoyed this intro to the Raft consensus algorithm, part of a larger DistSys lecture series by @martin.kleppmann.com. The pseudo-code makes it actually digestible really well. Great watch!
www.youtube.com/watch?v=uXEY...
War is peace, freedom is slavery, we only fight the CO2, not its sources.
What a delusional shit show.
GlΓΌckwunsch.
21.11.2025 11:20 β π 2 π 0 π¬ 0 π 0Full Spring Boot 4 and latest Quarkus support, including a new feature that let you convert list of numbers inside @neo4j.com database to our newly released VECTOR types.
21.11.2025 07:54 β π 0 π 0 π¬ 0 π 0π Neo4j Migrations 3.0.0 has been released! https://github.com/michael-simons/neo4j-migrations/releases/tag/3.0.0
21.11.2025 07:51 β π 3 π 0 π¬ 1 π 0