Tag: DEVOPS

Build a Reverse Proxy in 10 Minutes
DEVOPS

Build a Reverse Proxy in 10 Minutes

I have been running nginx as a reverse proxy for years. Every new server, every new project, same setup. It took me way too long to stop overcomplicating it. Here is the exact configuration I use now, stripped down to what actually matters. The Minimal Config Every reverse proxy needs

davide
Hosting on Linode for $5/month
SELF-HOSTING

Hosting on Linode for $5/month

I've been running this blog on Linode for over a year. It costs me $5/month and I have full control over everything. Here is how I set it up. Why Linode I looked at DigitalOcean, AWS, Hetzner. Linode ( now Akamai ) gives you a $100 credit for the

davide
PostgreSQL Migrations Without the Framework Bloat
DEVOPS

PostgreSQL Migrations Without the Framework Bloat

I have been running PostgreSQL migrations by hand for years and it was fine, until it wasn't. One missed ALTER TABLE on production and suddenly your app is throwing 500s at 2am. Here is how I do it now, properly. Why Migrations Matter If you are still running

davide
Why I Put All My Docker Commands in a Makefile
DEVOPS

Why I Put All My Docker Commands in a Makefile

I spend way too much time typing long docker commands. Every time I need to rebuild a container, I end up scrolling through my bash history trying to find that one command with the right flags. Last week I got tired of it and decided to move all my docker

davide
Why I Still Use Makefiles in 2026
CODING

Why I Still Use Makefiles in 2026

Every side project I've ever shipped has a Makefile. Not because I'm nostalgic or some kind of Unix purist — because after ten years of trying every alternative, Make is still the one that works without surprising me. I've used npm scripts, rake, just, task,

davide
ESC
// awaiting input_