Software Development
I would default to Postgres. Here’s the only time I still pick MySQL
August 28, 2026
Software Development
Postgres vs MySQL in 2026: the choice I actually make — and the one I stopped overthinking
August 28, 2026
Software Architecture
Software Development
The microservice tax: what you actually pay after you leave the monolith
August 28, 2026
Software Architecture
Software Development
Monolith vs microservices in 2026: I still start with one deployable — here’s when I split
August 28, 2026
Artificial Intelligence
Software Development
Spring AI vs calling the model yourself: when the framework is worth it
August 28, 2026
Artificial Intelligence
Software Development
LLMs in real Spring projects: what Spring AI actually buys you — and what it doesn’t
August 28, 2026
Python
Software Development
Async Python in 2026: when FastAPI + uv is the right stack and when it isn’t
August 28, 2026
Node.js
Software Development
Node.js after Deno, Bun, and Go: what it’s still best at and what’s leaving
August 28, 2026
Node.js
Software Development
I would still start a new backend in Node.js. Here’s when I wouldn’t.
August 28, 2026
Software Development
Meilisearch vs Elasticsearch for Indie Apps: Ops Burden Versus Query Power
April 8, 2026
Software Development
GraphQL vs REST in 2026: When Your API Style Becomes a Team Tax
April 8, 2026
Software Development
Bun vs Node.js for Backend APIs: Honest Trade-offs After the Hype
April 8, 2026
Automation & Productivity
What It Takes to Run a Small API Business on a Single VPS
March 7, 2026