Writing

Small backends are easier to keep honest

Notes on APIs that stay maintainable by doing less.

A personal site does not need a platform. It needs a few reliable boundaries: static rendering for content, a tiny API for dynamic work, and clear deployment rules.

That split keeps the site resilient. The writing should still load if the API is down. The contact endpoint should not care how posts are rendered. Each piece has one reason to exist.

Small services are not automatically simple, but they make accidental complexity easier to spot.