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…5 min read·Jun 1, 2023----
Janani SubbiahinJavarevisitedFor Loops: Java vs KotlinA very quick for-loop variations in Java and Kotlin!2 min read·Nov 22, 2022--1--1
Janani SubbiahinJavarevisitedArchitecture of a Reactive Spring Boot ApplicationComponents in a typical spring boot reactive application.4 min read·Oct 20, 2022--2--2
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…4 min read·Aug 13, 2021----
Janani SubbiahinJavarevisitedSpring Data ProjectionsA quick introduction to Spring data Projections!5 min read·Jun 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…4 min read·May 28, 2021----
Janani SubbiahinJavarevisitedConfiguration or AutoConfiguration?Understanding the difference between Configurations and AutoConfigurations in Spring boot!4 min read·Mar 30, 2021--1--1
Janani SubbiahincodeburstSecure Error/Exception HandlingError and exception handling are very integral to every software application, no matter the functionality. Errors need to be meaningful…5 min read·Mar 4, 2021----
Janani SubbiahinDev GeniusNavigating Tech Conference SpeakingPublic speaking can be daunting. But what comes after could be absolutely rewarding! I am, by no stretch of the imagination, excellent at…11 min read·Feb 16, 2021--1--1
Janani SubbiahincodeburstProperties-Driven Application with Spring BootBuilding an application that is driven by properties using Spring Boot.6 min read·Jan 14, 2021----