PinnedCore Java Interview QuestionsSo I was prepared to mention in my interview that Java is my favourite language. So I created a document which consists of all the Java…Jun 5, 2021Jun 5, 2021
System Design Interview QuestionsSystem design interviews can feel like a maze — complex, challenging, and full of unknowns. But guess what? You’re not alone! Whether…Dec 29, 2024Dec 29, 2024
OTP based Custom Authentication in KeycloakIn this blog, we’re going to learn how to create a custom authenticator in Keycloak. By default, Keycloak offers username and password…Oct 26, 2024Oct 26, 2024
Concurrency Control in Distributed SystemsAlright, imagine this : a bunch of computers scattered around, all trying to work together smoothly. That’s the world of distributed…Apr 14, 2024Apr 14, 2024
Useful Resources for Software DevelopersHey folks! I’ve rounded up some great online resources for software developers. No need to sweat the search — I’ve done it for you. These…Apr 7, 2024Apr 7, 2024
Execute JavaScript Code in your SpringBoot ApplicationHave you ever come across a situation where you needed to execute a JavaScript function within your Spring Boot application? While there…Mar 29, 2024Mar 29, 2024
Using external jar in springboot projectIntegrating an external JAR into your Spring Boot project may pose a few challenges. Here’s a comprehensive guide on how to seamlessly…Nov 24, 2023Nov 24, 2023
Installing free SSL Certificate for your websiteAn SSL (Secure Sockets Layer) certificate is a digital certificate that provides secure, encrypted communication between a web server and a…May 5, 2023May 5, 2023
Re-deploying your backend without downtimeRe-deploying a backend without downtime is important for several reasons:Apr 20, 2023Apr 20, 2023
Obfuscating Spring Boot application with yGuardThere are many ways to obfuscate the spring boot application like using Proguard (with Maven or Gradle or using Proguard GUI), yGuard, etc.Dec 21, 2022Dec 21, 2022