Posts

When your SSL certificate expires and you're the last to know

A quick lesson in why you need uptime monitoring before you need it — not after.

Read more →

I passed the AWS Certified Cloud Practitioner exam

Two weeks of studying, a lot of practice exams, and one less thing on the list.

Read more →

How I set up CloudWatch monitoring and alerts for my EC2 instance using SNS

A practical walkthrough of setting up CloudWatch alarms and SNS notifications to monitor an EC2 instance — so you know when your server goes down before your users do.

Read more →

How I built an automated news section for my blog using Python and Claude API

I added a fully automated News section to my blog that pulls from 10+ RSS feeds, lets AI pick the most relevant story, writes the article, and publishes it twice a day — without me touching anything.

Read more →

Automating blog deployment with GitHub Actions

Every time I published a post I had to SSH into the server, run hugo build, and hope nothing broke. Here’s how I automated that with GitHub Actions.

Read more →

How I built my personal blog on AWS for free

A step-by-step breakdown of how I went from a blank AWS VM to a live blog with HTTPS, a custom design, and an AI pipeline — all on the free tier.

Read more →