From the field

Real tutorials from real work

Step-by-step guides and how-to articles written from hands-on experience — covering tools, workflows, and solutions I've built on the job.

All Articles

How to Set Up Nginx as a Reverse Proxy on Ubuntu 24

A step-by-step guide to configuring Nginx to forward traffic to a Node.js app — including SSL setup with Certbot and firewall rules.

Hiding Connection Strings on a Linux VM (UAT/Production)

How to keep your database connection string off appsettings.json and stored in a protected file on the server — readable only by the service account running your .NET app.

Cleaning Up a Messy Git History with Interactive Rebase

A practical walkthrough of using git rebase -i to squash, reorder, and reword commits before merging a feature branch.

Automating Backups with Bash and Cron on a Linux Server

A complete guide to writing a backup shell script, compressing files with tar, and scheduling it reliably with crontab.