Backend Engineering as Invisible Design

You can spend a whole week rewriting a query, and nobody notices. At least, that’s how it feels at first. You cut the response time in half, eliminated three edge cases, and reduced load on the server by 40%. No one says “thank you.” There’s no visual change, no new button, no new feature. Just a system that works better, quietly, reliably. But here’s the trick: the user does notice. They don’t send you a Slack message about it, but they feel it. When a search bar responds instantly, when a form doesn’t freeze, when an article loads before they finish blinking, that’s backend design. Invisible, but deeply felt. ...

Apr 6, 2025 · Dominic Minischetti

The Kindest Apps Are Local-First: CRDTs, Sync Anxiety, and Why SQLite Won 2025

Latency isn’t just a performance metric. It’s a posture. A sub-100ms response says, “I trust you.” A spinning loader says, “Hold on, we’re asking permission.” And when you’re jotting a note, editing a task, or flipping a toggle on a flaky train ride, that trust, or lack of it, quietly shapes how you feel about the app, and about yourself. That’s why I’ve started thinking of local-first not as a feature, but as a form of kindness. ...

Dec 14, 2024 · Dominic Minischetti