Deploying a 3 tier Web application on AWS Part 1 - Packerwhat is packer? Packer is a tool that builds machine images for multiple platforms in parallel from a single configuration (template).Those platforms can include cloud providers (e.g., AWS AMIs, Azure, GCP), container images (e.g., Docker), and virtu...Feb 17, 2026·7 min read
Enterprise Networking 101Many network engineers are frequently asked in interviews whether they understand what RADIUS and TACACS+ are, how they differ, and which protocol operates at which OSI layer or offers better security. However, these questions often overlook the real...Jul 26, 2025·6 min read
Jenkins part (2)Day 2 began with writing unit test cases for my Spring Boot application using JUnit, a popular unit testing framework for Java that helps verify the correctness of individual code units like methods and classes. I also got my code reviewed using Sona...Jul 21, 2025·2 min read
Jenkins part (1)After building my Spring Boot application, I dedicated a week to researching how enterprise software is deployed and delivered in real-world scenarios. To reinforce my understanding, I also worked on hands-on lab exercises which, although basic, help...Jul 12, 2025·5 min read
Bash ScriptingBash (Bourne Again SHell) is a command-line interpreter that lets you interact with your operating system. Bash scripting means writing a sequence of commands in a file (a script) so they can be run together. Key Concepts: How to Create & Execute a ...Jun 16, 2025·3 min read
SDLC (Software Development Life Cycle)SDLC (Software Development Life Cycle) is a structured approach that guides developers through the process of designing, developing, testing, and deploying software efficiently and with high quality.There are several ways to implement SDLC—let’s expl...Jun 14, 2025·4 min read
Spring Boot: Annotations, MVC & AppBefore diving into our application, it's important to understand a few foundational topics like Spring Annotations and Spring MVC. Gaining clarity on these concepts will make it easier to grasp the structure and functionality of our application. Let'...May 26, 2025·9 min read