Archive

Blog archive

A growing set of practical notes from software engineering, cloud, DevOps, and security work.

All writing

Notes and essays

6 posts

Cover image for Making Your EC2 App Production Ready with Nginx

6 min read

Making Your EC2 App Production Ready with Nginx

Your application is finally online—but why do you still need to type :3000? In this guide, we'll learn what Nginx is, what a reverse proxy does, and how to connect a real domain to your EC2 server.

  • AWS
  • Cloud
  • DNS
  • EC2
  • NGINX
Cover image for Deploying Your First Node.js App to AWS EC2

6 min read

Deploying Your First Node.js App to AWS EC2

Learn how to deploy your first Node.js application to an Ubuntu EC2 server. We'll launch an instance, install Node.js, configure environment variables, and keep the app running with PM2.

  • AWS
  • Cloud
  • EC2
  • Linux
Cover image for You Finished Coding. Now What?

5 min read

You Finished Coding. Now What?

Many beginner developers can build applications but have no idea what happens after writing the code. This article explores what comes next and why cloud computing isn't as intimidating as it seems.

  • Career
  • Cloud
  • DevOps
Cover image for Welcome to My Journey

3 min read

Welcome to My Journey

After years as a software engineer, I'm beginning a new chapter—exploring cloud computing, DevOps, system design, and cybersecurity while documenting everything I learn. This blog is my place to build in public and help beginners learn through practical, real-world projects.

  • Career