SNSébastien NOIROTiniwtyo.today·Sep 23 · 9 min readOptional is not your domainI've gone through several phases in the way I represent absence in Java. At first, I returned null. Then I discovered Optional, and started returning it everywhere. It felt like progress, and it was. 00
MSManikandan Sinmanikandan4411.hashnode.dev·Sep 21 · 4 min readJava 17 Features in JavaIntroduction Java 17 is a Long-Term Support (LTS) version of Java. It introduced several useful language features and API improvements. Important Java 17 features include: Sealed Classes Records Pa00
GNGidudu Nicholasinfreecodecamp.org·Jun 20 · 17 min readHow to Handle Errors the Right Way in Flutter: A Practical Guide to Sealed Classes, Records, and Result TypesI used to think I was handling errors well in my Flutter apps. I had try/catch blocks everywhere. I was catching exceptions, logging them, and showing error messages to users. It felt solid. Then I st00
AAAbstract Algorithmsinabstractalgorithms.hashnode.dev·May 3 · 25 min readJava 14 to 17: Records, Sealed Classes, Text Blocks, and Pattern MatchingTLDR: Java 14–17 ran a deliberate four-release preview-to-stable conveyor belt. Records replaced 50-line POJOs with one line. Text blocks ended escape-sequence chaos in multi-line strings. Sealed clas00