PinnedJayson GCSinJavarevisitedManage Java Versions with jEnvMaster your Java EnvironmentSep 11, 2023Sep 11, 2023
PinnedJayson GCSinLevel Up Coding9 Tips on Defensive ProgrammingMinimising the Risk of Production Bugs with Defensive ProgrammingApr 16, 2023Apr 16, 2023
Jayson GCSinLevel Up CodingRedux Gotchas — useSelectorPrevent unexpected re-rendering and potential bugsDec 16, 2022Dec 16, 2022
Jayson GCSinJavarevisitedDo More with Less Java — Lombok and Experimental FeaturesLombok makes Java cool againJun 2, 20221Jun 2, 20221
Jayson GCSinLevel Up CodingHow to Transition from Backend to Full-Stack DeveloperA practical and honest guide from personal experienceMay 2, 2022May 2, 2022
Jayson GCSinJavarevisitedGenerate 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
Jayson GCSinJavarevisitedA Quick Start Guide to Java Unit Testing — Mockito and JUnit 5May 22, 2021May 22, 2021