Doğan ErsözBook Review: Software Design DecodedA while ago, as usual, I was browsing the Software Engineering Radio (SE Radio) podcast archive to find an interesting topic to listen to…Mar 5, 2019Mar 5, 2019
Doğan ErsözJava 8 Optional HOT, If Else NOTWe have a method that returns our initial configuration. However, configuration might not be available. And we want to read the IP of…Jun 21, 2017Jun 21, 2017
Doğan ErsözRisk? What Risk?Mostly we develop military grade systems. So the security requirements are pretty high. However, sometimes I feel like we overkill the…May 12, 2017May 12, 2017
Doğan ErsözSpring Boot vs WildFly Swarm In the Land of Enterprise JavaMicroservices concept has long been much more than a hype, it is real. In the land of Enterprise Java, two of the most popular frameworks…May 3, 20173May 3, 20173
Doğan ErsözKotlin with SpringNowadays I am experimenting with Spring Boot. I am surprised how it is easy to use, and I am also surprised with the quality of…Mar 9, 2017Mar 9, 2017
Doğan ErsözKotlin vs Lombok for Automatic Byte Code GenerationI am a Kotlin enthusiast, and for good reason. I especially like data classes. They come to the rescue when I try to make every possible…Feb 10, 20171Feb 10, 20171
Doğan ErsözClean Entity Retrieval and Exception Handling with Java8 Streams and OptionalsFor example you want to get a single entity from DB. If you know the ID that is easy:Jan 26, 2017Jan 26, 2017