BLOG

Welcome to my blog, where I document my journey in cloud computing and IT. Here, I share what I learn about Microsoft Azure, Microsoft 365, virtualization, and cloud fundamentals, breaking down complex topics into simple, practical explanations.

gemini generated image 9f2w039f2w039f2w

The Automated Database Credential Generator

Automating Secure Database Credentials with Terraform Every new environment (dev, staging, prod) needs its own database credentials. Making them up by hand doesn’t scale and it’s slow, inconsistent, and one weak password away from a problem. So I built a Terraform project that generates them automatically. What it does: Generates a random 4-character ID to […]

The Automated Database Credential Generator Read More »

gemini generated image 9xduxa9xduxa9xdu (1)

Terraform’s Workflow: Creating a Random Pet Resource

To demonstrate Terraform’s workflow in a simple, fun way, I’ll be creating a random pet resource. Here’s the first main.tf: So, Terraform would generate something like:  African-happy-lion-tiger. This configuration is hardcoded making it less flexible and harder to reuse across different environments. Terraform init: Initializes the working directory. It downloads the providers your config depends

Terraform’s Workflow: Creating a Random Pet Resource Read More »

gemini generated image jvt8cjjvt8cjjvt8

Understanding Root, Files, and File Viewing in Linux

Linux is built around a powerful file system and command-line tools that give users full control over their environment. As a beginner, understanding the root user, root directory, and basic file-handling commands is an important first step. In this post, we’ll break these concepts down in a simple and practical way. Root User vs Root

Understanding Root, Files, and File Viewing in Linux Read More »