
Rate limiting without Redis: how far in-memory state actually gets you
Most rate limiting guides assume Redis from minute one. In-memory state is imperfect, but often enough for a contact form. Where the line actually is.
Notes on web development, architecture, and the technical decisions behind the products we build.

Most rate limiting guides assume Redis from minute one. In-memory state is imperfect, but often enough for a contact form. Where the line actually is.
One email when we publish something new. No spam, no promotions, unsubscribe in one click.