Daniel FesenmeyerEnhancing Java 8 code with newer features (up to Java 17)Since a few months, the software I am working on is running on Java 17. Nevertheless, most of the code was written based on Java 8.Jun 10, 2023Jun 10, 2023
Daniel FesenmeyerCraft Conf 2019: My learnings from the second session dayIn this article, I like to share my impressions from the second session day of Craft Conf 2019 (May 10). It’s a follow-up article on the…May 30, 2019May 30, 2019
Daniel FesenmeyerCraft Conf 2019: My impressions from the first session dayLast year I visited Craft Conf for the first time. I was really impressed by the great talks about lots of different topics on software…May 17, 2019May 17, 2019
Daniel FesenmeyerHow many layers should be used inside a Microservice?The common layering approachFeb 16, 2019Feb 16, 2019
Daniel FesenmeyerDon’t go bankrupt — How to deal with technical debtIf you are a software developer or manager you might have heard of “technical debt”. In this article, I like to explain this metaphor and…Oct 20, 2018Oct 20, 2018
Daniel FesenmeyerThe role of craftsmanship in software developmentOn my Twitter account, I describe myself as an “Aspiring Software Craftsman”. And I am not the only one announcing himself as a Software…Sep 13, 2018Sep 13, 2018