← Back to homeWriting

Notes from the studio.

Guides and field notes on web, cloud, and DevOps — written by the team.

April 14, 2025 · 3 min read

Mastering Terraform Provisioners: A Beginner-Friendly Guide with a Real AWS + Flask Project

Terraform is widely known for its ability to provision infrastructure as code , but did you know it can also help you perform post-provisioning tasks on your in…

awsterraformiac
March 31, 2025 · 6 min read

Understanding Terraform Remote Backends: Using S3 for State Management

When working with Terraform, the state file (terraform.tfstate) is a critical component that tracks the current infrastructure setup. Managing this file efficie…

terraformterraform-backendec2-instance
March 31, 2025 · 6 min read

Understanding Terraform Modules

Terraform is a powerful tool for managing cloud infrastructure in a declarative way. As you work with Terraform, you’ll notice that your configurations can quic…

terraform-modulesterraformec2-instance
March 31, 2025 · 6 min read

Docker Swarm: Orchestration for Docker

Introduction Docker Swarm is Docker’s native clustering and orchestration solution. It allows you to manage multiple Docker containers deployed across multiple…

dockerdocker-swarmdocker-compose
March 31, 2025 · 3 min read

Getting Started with Terraform: A Beginner’s Guide

Infrastructure as Code (IaC) is a game-changer in modern cloud computing, allowing developers and DevOps engineers to define and manage cloud resources using co…

ec2-instanceterraform
March 30, 2025 · 3 min read

Docker Compose: Managing Multi-Container Applications

Docker Compose is a powerful tool that simplifies the management of multi-container Docker applications. It allows developers to define and run multi-container…

docker-composedocker
March 29, 2025 · 5 min read

Optimizing Docker Images with Multi-Stage Builds: A Guide with a Golang Example

Containers have revolutionized application development and deployment by offering consistency and portability across different environments. However, container…

dockerdocker-multi-stage
March 10, 2025 · 4 min read

Deploying Kubernetes Pods with Minikube: A Step-by-Step Guide

Introduction Kubernetes is the go-to container orchestration platform , and Minikube is a great way to get started with Kubernetes on your local machine. Whethe…

k8skuberneteskubectl
March 9, 2025 · 4 min read

Automating AWS EC2 Instance Provisioning with Ansible

Introduction Manually provisioning AWS EC2 instances can be time-consuming and error-prone . But with Ansible , you can automate the entire process — from insta…

ansible-collectionansibleansible-provisioning
March 9, 2025 · 3 min read

Mastering Ansible Roles: Enhance Modularity and Readability in Automation

Introduction As your Ansible projects grow , managing configurations in a single playbook becomes overwhelming. Ansible Roles provide a structured way to modula…

ansible-rolesansibleansible-playbook