While researching why so many people like Python, I found and article which showed how much more readable Python code is compared to Java code. I was curious how well Kotlin does that job.
This article demonstrates how at least some uses cases for an object spread operator can be implemented with Kotlin.
“Java by Comparison” leads the reader through 70 examples into software-craftship. Each example compares a snipped of typical “unclean” code with a “clean” replacement, including a short discussion about the reasoning.
Wow, this amazing 34 hours video course Spring Framework 5: Beginner to Guru (with SpringBoot 2.0) is really quite massive! Learning almost full time, it took me a little over 2 weeks to work through. Ok, I admit, I only really completed ~99% because I skipped a few cookbook goodies which are currently completely irrelevant for me.
Recently I ran across a missing method="post" in a <form ...> tag within a Thymeleaf template which was working despite an @PostMapping annotation of the SpringFramework on the controller method. I was wondering how this could happen and did some investigation. Hopefully this article gives a better chance for the next one who runs into this problem.