Latest writing
View all →- Delete stale git branches Find and delete remote Git branches inactive for 120+ days with Bash and PowerShell snippets, plus tips to speed up CI clones.
- Day 29: Docker - Running and managing containers Running an nginx container with docker run and managing its lifecycle with ps, stop, start, logs, exec, and rm.
- Day 28: Docker - Building and managing images Building a Docker image from a FastAPI Dockerfile and managing images with tag, pull, push, and rmi.
- Day 27: Docker - Installation and configuration Installing Docker Engine from the official guide and verifying the setup with docker --version.
- Day 26: Introduction to containerization What containerization is and why it matters, through the explainers and write-ups that made it click for me.
- Serverless Workflow to Process Files Uploaded to Amazon S3 A step-by-step lab walkthrough of a serverless pipeline on AWS: JSON files uploaded to S3 flow through an SQS queue and a Lambda function into DynamoDB.
- Day 25: CloudFormation (AWS) - Overview and comparison AWS CloudFormation compared with Terraform, plus a look at other IaC alternatives like Pulumi, ARM templates, and Google Cloud Deployment Manager.
- Day 24: Terraform - Modules and best practices Reusable Terraform modules and the best practices that keep configurations clean, with the curated reading lists I studied.