Thoughts, notes, and writing about whatever I’m learning/working rn.
ClickHouse Schema Management in Python
Every ClickHouse migration tool I found makes you hand-write the DDL or learn a separate schema language. I wanted to declare MergeTree specifics in the models I already had, so I built that. Here is what it looks like, and where the other tools still win.
DBWarden vs Alembic: A Declarative Alembic Alternative for SQLAlchemy
I built DBWarden, so I’m biased. This is my honest comparison with Alembic anyway: every piece of the migration workflow, explained side by side, plus a clear list of cases where Alembic is still the right call.
DBWarden vs Atlas: Two Declarative Schema Management Tools Compared
Atlas and DBWarden agree on the philosophy: declare the schema you want, let the tool derive the changes. So this comparison is about everything else. Where the schema lives, what gets applied, and who each tool is really for.
DBWarden vs Django Migrations: Bringing makemigrations to SQLAlchemy
Django migrations and DBWarden agree that models should drive schema changes. This post explains how each one does it, where the artifacts differ, and why a FastAPI developer missing makemigrations is exactly who DBWarden was built for.
The Immune System Your Docker Host Deserves
Every Docker Compose stack I’ve ever operated has suffered from the same quiet flaw: when a container fails, the rest of the fleet is blind to it. The database crashes, and the API keeps hammering it with writes, piling errors into logs. A background worker runs out of memory, and the frontend still shows a green checkmark. Docker restarts the dead container (if you’ve asked it nicely) but no one tells the neighbours what happened, why, or when the danger has passed. ...
The Way I Study
Studying, the art of learning, and, for me, an amazing experience. I’ve always considered me a Filomath, as I’ve been curious about everything and anything for as long as I can remember. When I was younger, I was really into Astronomy. My grandfather was (and is) an amateur astronomer, and studied astronomy for years in college, even tough he was a doctor. I’ve learned a lot of what I know about astronomy from him, but I’ve also studied it on my own. Did you know that, hypothetically, we could all vanish in about 8 minutes if even a tiny spec of rare matter collided with earth? Fun, right? ...