I am not making a secret out of it, I am a fan of the Java Module system and I think it can provide benefit for library developers the same way it brings for the maintainers and developers of the JDK themselves. If you are interested in a great overview, have a look at this […]
Spring Boots @ConfigurationProperties is a powerful annotation. Read the full story in the documentation. These days it seems widely known that you can put it on type-level of one of your property classes and bind external configuration to that class. What is less know is that you can use it on @Bean annotated methods as […]
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 […]
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 […]
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. […]