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.

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

Becoming an AWS Pro: A Deep Dive into Amazon Elastic Container Service
- AWS
- Cloud Computing
- 13 Oct 2023
- 05 Mins read
Introduction If you're working on container orchestration on AWS, Amazon Elastic Container Service (ECS) is worth understanding well. This guide covers ECS in depth and answers the most common que

Building a Code Generative AI Model
- Artificial Intelligence
- Machine Learning
- 29 Aug 2023
- 04 Mins read
Introduction Automation is a core part of software engineering. Code Generative AI now makes it possible to have an AI write code for you. In this article, we'll build a Code Generative AI model f

Understanding Generative AI in Depth
- Artificial Intelligence
- Generative AI
- 25 Aug 2023
- 05 Mins read
Introduction Artificial intelligence keeps changing fast, and senior software engineers need to keep up with emerging technologies. One technology that has gotten a lot of attention in recent year

The ORM Dilemma: To Use or Not to Use
- Backend Development
- Node.js
- 24 Aug 2023
- 06 Mins read
Introduction Some decisions shape a project more than others. One that keeps coming back is whether to use an Object-Relational Mapping (ORM) tool for database interactions. Should you skip an ORM

Scaling Up, Staying Strong: Hands-On AWS CloudFormation Techniques for Building Resilient and Scalable Systems
- AWS
- Cloud Computing
- 02 Jun 2023
- 04 Mins read
Introduction Building resilient and scalable systems matters for businesses that need to meet growing demand and maintain high availability. Cloud native architecture, combined with the capabiliti