Backend Development
Articles, guides and tutorials on backend development, covering server-side languages, databases, APIs and architecture for scalable applications.
Password Storage: What to Use in 2026
Which hashing algorithm to choose and with what parameters, why a salt is not enough on its own, and the storage mistakes that survive for years.
Continue ReadingTechnical Documentation That Gets Read
Why documentation goes stale, the four documents actually worth maintaining, and how to write for somebody who is tired and in a hurry.
Continue ReadingUptime SLAs That Mean Something
What three nines allows in minutes, why service credits are not compensation, and the clauses that decide whether an SLA protects you at all.
Continue ReadingDisaster Recovery for Small Software Teams
What RPO and RTO mean in practice, why an untested backup is not a backup, and a recovery plan that fits on a single page.
Continue ReadingAPI Versioning: When to Break and How Not To
When an API change is genuinely breaking, why URL versions are not the only option, and how to retire an old version without losing clients.
Continue ReadingDatabase Performance: Finding the Query That Is Killing You
Most slow applications are one or two bad queries away from being fast. How to find them, read the query plan, and fix the cause not the symptom.
Continue ReadingCloudflare Queues: Background Jobs at the Edge
How Cloudflare Queues works, what an operation really costs, the limits that decide whether it fits, and when a queue is the wrong answer entirely.
Continue ReadingCloudflare Hyperdrive: Postgres From the Edge
What Cloudflare Hyperdrive actually solves, why a Worker talking straight to Postgres is slow, the real limits and costs, and when it is the wrong tool.
Continue ReadingCloudflare Workers vs AWS Lambda in 2026
Cloudflare Workers vs AWS Lambda in 2026: edge vs regional, cold starts, runtime, ecosystem and cost compared, with guidance on which to choose.
Continue ReadingBuild a Cloudflare Workers API: Serverless Guide 2026
How to build a serverless API with Cloudflare Workers in 2026: edge runtime, routing, D1, KV and R2 bindings, and why Workers suit low-latency APIs.
Continue Reading