✍️ writing

All writing

Page 4 of 4. Back to latest.

Feb 6, 2026 · 4 min read

Database Indexing for People Who Are Not DBAs

A clear introduction to database indexes for application developers: what an index is, when it helps, what it costs, and how to choose useful indexes.

#backend#databases
Feb 2, 2026 · 4 min read

Idempotency: Why Your Automations Must Be Safe to Retry

An explanation of idempotency for automation engineers: why retries are inevitable, how HTTP methods classify it, and concrete patterns for safe-to-repeat operations.

#engineering#automation#reliability
Jan 26, 2026 · 3 min read

RAG Explained: Giving LLMs Access to Your Own Data

An overview of retrieval-augmented generation: how it grounds language models in your own documents, when to use it, and the components of a working pipeline.

#AI#LLMs#RAG
Jan 22, 2026 · 4 min read

Understanding Environment Variables and Secrets

Why configuration belongs in the environment, how environment variables separate config from code, and the practices that keep secrets out of source control.

#engineering#security
Jan 18, 2026 · 3 min read

Webhooks Explained: The Backbone of Automation

A clear, technical explanation of how webhooks work, how they differ from polling, and the practices that make them reliable in production automation systems.

#automation#webhooks#engineering
Jan 12, 2026 · 3 min read

Prompt Engineering Fundamentals for Reliable Automations

A practical guide to writing prompts that produce consistent, machine-parseable output for production automations, covering structure, examples, and constraints.

#AI#LLMs#automation
Jan 8, 2026 · 4 min read

REST API Design: Principles That Age Well

A grounded look at REST API design principles that endure: resource modeling, correct HTTP method and status code use, statelessness, and stable contracts.

#backend#APIs#engineering