Blog Posts
Long-form write-ups on AWS, DevOps and Infrastructure as Code. The kind of post you read once, then come back to with a terminal open.

Getting Addicted to Coding: Why We Love Programming More Than Sleep
- Programming
- Career Development
- 15 Nov, 2024
- 03 Mins read
For a lot of people, coding stops being just a skill and turns into a passion, a lifestyle, and sometimes an obsession. But what makes programming so captivating? Why do some developers lose track of

Deploying Infrastructure with Terraform in CI/CD Pipelines
- DevOps
- Infrastructure as Code
- 22 Sep, 2024
- 04 Mins read
In fast-paced DevOps environments, Infrastructure as Code (IaC) has become a cornerstone for managing and scaling infrastructure efficiently. Terraform, a leading open-source IaC tool, is widely a

When to Use Serverless?
- Serverless
- Cloud Computing
- 26 May, 2024
- 05 Mins read
As a DevOps engineer working with AWS, knowing when to use serverless architecture matters for your projects. Serverless computing offers real benefits, but it's important to know when it's the right

Why You Should Not Use Else Statements in Your Code
- Software Engineering
- Programming Best Practices
- 24 May, 2024
- 03 Mins read
In software engineering, how you structure your code shapes its readability, maintainability, and overall quality. One often-debated topic is the use of else statements. They look straightforward, and

How to Avoid Over-Engineering Your Code?
- Software Engineering
- Programming Best Practices
- 22 May, 2024
- 03 Mins read
Over-engineering is a common mistake in software development. It adds complexity, stretches out development, and leaves you with features nobody asked for. This post covers how to avoid over-engineeri

Software Engineering Principles Every Developer Should Know
- Software Engineering
- Programming Principles
- 20 May, 2024
- 03 Mins read
Some software engineering principles hold up no matter what stack you're using. They guide you toward maintainable, efficient code. Here's a look at why every developer should know them. What is t

Phases of the Modernization Process
- IT Modernization
- Cloud Migration
- 18 May, 2024
- 06 Mins read
Modernizing IT infrastructure helps organizations stay competitive, secure, and efficient. The process involves several strategic phases, and getting each one right matters for a smooth transition and

React Context API for State Management
- ReactJS
- State Management
- 14 Oct, 2023
- 09 Mins read
Introduction Managing application state well can make or break a React project. React offers several options for state management, and the Context API is one of the most flexible. But what exactly