Janani SubbiahinJavarevisitedType driven Deserialization in Kotlin using JacksonDeserializing data into closely related objects based on information in the JSONOct 2Oct 2
Janani SubbiahinJavarevisitedCreating Beans: Do’s, Don’ts and Nice-To-Do’sDependency injection is one of the best things that exists if used correctly. Once messed up, it can be a nightmare. Spring/Spring Boot…Aug 6Aug 6
Janani SubbiahinDev GeniusPermission Bitmasks: An IntroductionRoles and permissions for the purposes of Role Based Access Control (RBAC) is a very common requirement/feature for a lot of applications…Jun 1, 2023Jun 1, 2023
Janani SubbiahinJavarevisitedFor Loops: Java vs KotlinA very quick for-loop variations in Java and Kotlin!Nov 22, 20221Nov 22, 20221
Janani SubbiahinJavarevisitedArchitecture of a Reactive Spring Boot ApplicationComponents in a typical spring boot reactive application.Oct 20, 20222Oct 20, 20222
Janani SubbiahinDev GeniusMentorship Mantras: Mentor VersionI remember the first time I mentored about six years ago. I was very excited to finally be on the other side. And overall it went well. I…Aug 13, 2021Aug 13, 2021
Janani SubbiahinJavarevisitedSpring Data ProjectionsA quick introduction to Spring data Projections!Jun 22, 2021Jun 22, 2021
Janani SubbiahinDev GeniusHow I Prepare for my Performance ReviewsPerformance/Annual reviews can be dauting. To go into a meeting to talk about your accomplishments and negotiate your salary is not easy…May 28, 2021May 28, 2021
Janani SubbiahinJavarevisitedConfiguration or AutoConfiguration?Understanding the difference between Configurations and AutoConfigurations in Spring boot!Mar 30, 20211Mar 30, 20211
Janani SubbiahincodeburstSecure Error/Exception HandlingError and exception handling are very integral to every software application, no matter the functionality. Errors need to be meaningful…Mar 4, 2021Mar 4, 2021