Recent posts

Review: Sketchnotes in der IT

Lisa Maria Moritz und der dpunkt.verlag waren so nett, mir ein Rezensionsexemplar von “Sketchnotes in der IT” zuzuschicken. Dieses Review ist auf Deutsch, da Lisa Marias Buch auch auf Deutsch verfasst ist. Lisa Maria ist Senior Consultant bei INNOQ; sie betreibt nicht nur das Blog sketchnotes.tech, sondern begleitet auch regelmässig Software Architektur im Stream mit […]

More

Neo4j, Java and GraphQL

Recently, I realized I am an old person: Back in 2004, @tinasimons met an "elder" couple at Rock am Ring, who had some quite delicious food with them. They had been equiped totally different than us. We liked them but found them kinda funny. 17 years later I realize: Today we would be that couple. […]

More

Synchronizing Neo4j causal cluster bookmarks

Neo4j cluster is available in the Neo4j enterprise version and of course in Neo4j Aura. A cluster provides causal consistency via the concept of bookmarks: On executing a transaction, the client can ask for a bookmark which it then presents as a parameter to subsequent transactions. Using that bookmark the cluster can ensure that only […]

More

What if Metallica went into Java programming?

Yesterday, Maciej shared this and I answered Disposable. — Michael Simons (@rotnroll666) May 26, 2021 after that, things escalated a bit… 🙂 While I thought, if Metallica would have been Spring developers, they would have written about Disposable Beans, not Heroes, other people have been more creative: From Gerald came songs about memory leaks or […]

More

Releasing Maven based projects to Maven central

I published my first library on Maven central about 2013. A server side embedding tool for webpages based on OEmbed. I remember how happy and proud I was having published something in binary form “for all eternity”. Maven central is the canonical, default artifact repository for the built tool of the same name, Apache Maven. […]

More

Do some puzzles sometimes

Wait, I here you say “This guy writing there, didn’t he write about not having time and energy for site projects?”: Honestly, I admire all the folks in my IT bubble starting and finishing new side projects. How do you do it these days? I have a hard time already distinguishing Blursday 1…5 and the […]

More

About

Hi! My name is Michael Simons. I live in Aachen and create software for a living. You can read more about me on the "About me" page. This blog mostly contains posts about Java and Softwarearchitecture with a strong focus on the Spring eco system.
Below is a list of featured posts and a collection of talks. Featured posts are either part of a bigger series, have a relevance somewhere else or are just posts I like.
See all posts in the archive. Just another nerd blog is more than 10 years old and the archive has become quite huge.
Good stuff cannot be achieved alone. A salute to several great people in my life: NetBeans Dream team and more. And certainly, lots of ❤️ to my family and my wife who always supports me and my crazy ideas.