How I Reduced My Azure Costs by 29% with a Simple DevOps Cleanup

How I Reduced My Azure Costs by 29% with a Simple DevOps Cleanup

Running a homelab in the cloud isn’t just a fun side project — it’s a serious hands-on way to sharpen skills in infrastructure, automation, and DevOps workflows. But it also comes with real costs, especially when you’re self-funding everything. I recently managed to...
Running a Local LLM on AWS Without Losing Your Mind (Mostly)

Running a Local LLM on AWS Without Losing Your Mind (Mostly)

  Running a Local LLM on AWS Without Losing Your Mind (Mostly) If you’ve ever tried doing anything moderately unusual in AWS — like running a local LLM such as DeepSeek inside a secure EC2 instance — you probably know the pain I’m about to describe. What...
The Broken UX of AWS CloudShell: A DevOps Engineer’s Rant

The Broken UX of AWS CloudShell: A DevOps Engineer’s Rant

🚨 AWS CloudShell in 2025 — still stuck in 2005? I just wanted to spin up a simple Ubuntu EC2 instance, get my .pem key, and SSH in from my Mac.No fancy stuff. No edge case. Just a routine DevOps task. But what should’ve taken 60 seconds turned into: invisible UI...
AWS Basics for DevOps: The Security-First Mindset 🔐

AWS Basics for DevOps: The Security-First Mindset 🔐

🔐 AWS for DevOps: Building Secure Systems from Day One When working with AWS in a DevOps environment, there’s one principle that must guide everything you build: security isn’t a layer you add at the end – it’s the foundation you build on. In a cloud-native world,...

How to Set Up Apache Guacamole on Google Cloud Platform (GCP)

If you want a remote desktop accessible directly from your browser, Apache Guacamole is the perfect lightweight solution.This guide shows you, step-by-step, how to deploy Guacamole on a Google Cloud Platform (GCP) virtual machine. Step 1: Prepare Your GCP Project...