PinnedPublished inJavarevisitedManage Java Versions with jEnvMaster your Java EnvironmentSep 11, 2023Sep 11, 2023
PinnedPublished inLevel Up Coding9 Tips on Defensive ProgrammingMinimising the Risk of Production Bugs with Defensive ProgrammingApr 16, 2023Apr 16, 2023
Published inLevel Up CodingRedux Gotchas — useSelectorPrevent unexpected re-rendering and potential bugsDec 16, 2022Dec 16, 2022
Published inJavarevisitedDo More with Less Java — Lombok and Experimental FeaturesLombok makes Java cool againJun 2, 20221Jun 2, 20221
Published inLevel Up CodingHow to Transition from Backend to Full-Stack DeveloperA practical and honest guide from personal experienceMay 2, 2022May 2, 2022
Published inJavarevisitedGenerate TypeScript interfaces from Java ClassesWhy spend time writing interfaces when you can enjoy a cup of afternoon flat white instead?Mar 14, 2022Mar 14, 2022
Published inJavarevisitedA Quick Start Guide to Java Unit Testing — Mockito and JUnit 5May 22, 2021May 22, 2021