Skip to main content

Command Palette

Search for a command to run...

#github

Articles tagged with #github

  1. Dockerizing a Node App & Shipping It to Azure: Build, Break, Fix & Ship (3 Errors, Zero Regrets) 🐳

    I wanted a hands-on project to actually cement what I'd been learning in Docker and Azure, build something small, break it, fix it, and ship it for real. So I built Container Vibes: a tiny Express app that hands you a random "vibe" (a color theme + a little quote) every time you click a button. It's deliberately simple. The point was never the app it was everything around it: containerizing it properly, pushing it to a registry, and getting it running live on Azure Container Instances (ACI). This post walks through the entire build, step by step, in the exact order I actually did it including the three errors I ran into along the way and exactly how I diagnosed and fixed each one.

    Sep 26, 202614 min read
    Dockerizing a Node App & Shipping It to Azure: Build, Break, Fix & Ship (3 Errors, Zero Regrets) 🐳
  2. I Built a One-Click Azure CI/CD Pipeline with Terraform & GitHub Actions From git push to a Live Website

    A few weeks ago I built an Azure VM with Terraform from my laptop. It worked, but I still had to SSH in, install nginx and copy my website over by hand. This time I wanted all of that to happen on its own. I run git push from Git Bash, and a live website shows up on a brand new VM. The website is a copy of a public GitHub project called Omnifood, and the workflow clones it onto the server for me. No portal clicking, no SSH from me. It took me a few hours and a lot of red error messages. In this post I'll show you what worked, what broke, and how I destroyed everything at the end so Azure doesn't charge me for a VM I forgot about. (The name "Hagital" comes from my school, Hagital Tech Institute. Use your own names when you follow along.)

    Sep 20, 202620 min read10
    I Built a One-Click Azure CI/CD Pipeline with Terraform & GitHub Actions From git push to a Live Website
  3. Three Days, Four Errors, One Working Azure VM: Deploying with Terraform and Remote State

    This was my first real hands-on Terraform assignment: deploy a working Azure VM, wire up a remote backend for the state file, and document the whole process. On paper it looked like a weekend task. It took me close to three days, mostly because I kept running into errors I'd never seen before and had to actually understand each one instead of working around it. This post walks through what I built, the order I built it in, the four errors that stopped me at different points, how I got past each one, and the proof that it all worked in the end. Repo: github.com/4thman/cloud-cohort

    Sep 9, 202613 min read6
    Three Days, Four Errors, One Working Azure VM: Deploying with Terraform and Remote State