Davide Andreazzini

Practical guides on Docker, Makefiles, SSH, Linux, PostgreSQL, Python automation, and self-hosting — written by an Italian developer in Uruguay. No fluff, just working solutions.

3 Python Scraping Tricks I Actually Use
PYTHON

3 Python Scraping Tricks I Actually Use

I’ve scraped websites for data, for price monitoring, for lead generation, and honestly just because I was curious what a page looked like parsed into JSON. Python is still the best language for it, and I’ve settled on a handful of patterns that I reuse everywhere. Here are

davide
RAW Processing Without the Subscription
PHOTOGRAPHY

RAW Processing Without the Subscription

I paid for Lightroom for three years before I asked myself the obvious question: why? I was editing RAW files from a Sony A7R II and a Fujifilm X-T2. darktable handles both. It is free. It runs on Linux. The outputs are indistinguishable for 95% of what I shoot. Here

davide
The Red Wine I Keep Coming Back To
LIFESTYLE

The Red Wine I Keep Coming Back To

I did not plan to care about Tannat. I walked into a wine shop in Montevideo, asked for something local, and walked out with a bottle that tasted like someone set fire to a plum orchard. I have been drinking it ever since. Tannat is Uruguay's grape. Not

davide
JavaScript Proxy: The Object Middleware You're Not Using
JAVASCRIPT

JavaScript Proxy: The Object Middleware You're Not Using

I avoided JavaScript Proxy for years because every tutorial made it look like academic nonsense. Traps? Handlers? Get and set interceptors? Nobody writes code like that in real projects. Except I was wrong. Proxy is one of those tools that sounds over-engineered until you need it, and then you wonder

davide
fzf: The Only CLI Tool I Actually Use Every Day
PRODUCTIVITY

fzf: The Only CLI Tool I Actually Use Every Day

I use fzf for everything. Finding files, searching history, switching git branches, picking Docker containers. If it involves choosing something from a list, I pipe it through fzf. It is the single most useful CLI tool I have installed in the last ten years, and I am not exaggerating. fzf

davide
SQLite: The Database I Keep Underestimating
DATABASE

SQLite: The Database I Keep Underestimating

I keep underestimating SQLite. Every time I reach for PostgreSQL or MySQL for a new project, I stop and think: does this actually need a server process running 24/7? Most of the time, the answer is no. SQLite gets treated like a toy database, something for prototypes and side

davide
ESC
// awaiting input_