DevOps from Zero to Hero: What It Actually Means and Why You Should Care
We will explore what DevOps actually means beyond the buzzword, the DORA metrics that measure it, how it relates to SRE and Platform Engineering, and what this series will cover...
DevOps from Zero to Hero: Your First TypeScript API with Express and Docker
We will build a simple REST API with TypeScript and Express, then containerize it with Docker using multi-stage builds and best practices...
DevOps from Zero to Hero: Version Control for Teams
We will explore branching strategies, pull request best practices, conventional commits, and how to set up protected branches for team collaboration...
DevOps from Zero to Hero: Automated Testing
We will explore the testing pyramid, write unit and integration tests with Vitest and Supertest, and discuss why coverage metrics can be misleading...
DevOps from Zero to Hero: Your First CI Pipeline with GitHub Actions
We will build a complete CI pipeline with GitHub Actions covering linting, testing, Docker builds, caching, matrix builds, and reusable workflows...
DevOps from Zero to Hero: AWS from Scratch
We will set up an AWS account from scratch, configure IAM with least privilege, understand VPC networking, security groups, and get familiar with the key services we will use throughout this series...
DevOps from Zero to Hero: Infrastructure as Code with Terraform
We will explore Infrastructure as Code principles, learn the Terraform workflow, manage remote state, and provision a VPC with subnets using Terraform...
DevOps from Zero to Hero: Deploying Your API to AWS ECS with Fargate
We will deploy a TypeScript API to AWS ECS with Fargate, set up an Application Load Balancer, configure auto-scaling, and manage everything with Terraform...