SOLID PrinciplesSOLID is an acronym for 5 design principles in Object Oriented Programming to create high-quality, maintainable and scalable applications…Oct 12Oct 12
Git Merge Vs RebaseGit Rebase and Merge are both used to integrate changes from one branch to another but in a different way. Goal is same but the process of…Oct 10Oct 10
Spring Data JPA Interface ProjectionsIn Spring we declare entity/root classes to hold the data we want in our application. And we use repository methods to query data from…Sep 29, 2023Sep 29, 2023
Upgrading Angular & Spring Boot VersionsHere, the focus is on upgrading Angular 13 to Angular 15, Nodejs 14 to Nodejs18, Spring Boot 2.x to Spring Boot 3 along with Java 11 to…Apr 9, 20231Apr 9, 20231
Why Constructor Injection is better in Spring?In Spring, first it is important to understand the concept of Inversion Of Control (IoC). IoC is a software engineering principle which…Apr 1, 2023Apr 1, 2023
Dependency Injection in AngularImagine you’re working at a Burger Junction and you need to make a burger. Before starting to work, you’ve already set up items that you’d…Mar 31, 2023Mar 31, 2023
LinkedIn Polls : ReviewLinkedIn recently (re)launched its polls feature and has been trending since then. With everyone trying their hands on it, I did too. I…Jun 27, 2020Jun 27, 2020
My First User Personas!Purpose of this article is to pen down my understandings on What, Why and How of User Personas while I finish my first case study. See…Feb 8, 2020Feb 8, 2020
UX Design — The Process!User Experience Design is all about designing a seamless experience for your user. I was curious to know about more about the process and…Nov 12, 2019Nov 12, 2019