The Stack Trace
Blog
Follow Astro on Mastodon Follow Astro on Twitter Go to Astro's GitHub repo
← All posts

Backend

4 posts

Cyan request flow streams being throttled through geometric gate nodes with counter indicators on a dark navy background
Backend

Rate Limiting: Why, What, and How

Jun 25, 2026

Why every public API needs rate limiting, the common algorithms and their tradeoffs, and how to implement it without reinventing the wheel.

Cyan token shapes and key geometric forms connected by authentication flow pathways on a dark navy background
Backend

JWT, Sessions, and OAuth2: What Each One Is Actually For

May 26, 2026

The differences between JWTs, server-side sessions, and OAuth2, and how to choose the right mechanism for the authentication problem you are actually solving.

Three distinct server topology diagrams shown as glowing geometric structures on a dark navy background
Backend

Server Architecture Patterns: Monolith, Modular, Service-Oriented

Apr 6, 2026

Three architectural styles, their actual tradeoffs, and how to choose between them without falling into the microservices trap.

Two distinct verification pathways - identity and permission - merging at a secure access gate on a dark navy background
Backend

Authentication vs Authorization - and How to Implement Both

Mar 21, 2026

Two concepts that are constantly confused and constantly misimplemented. Here is what each means and how to get both right.

© 2026 The Stack Trace. All rights reserved.
Follow Astro on Mastodon Follow Astro on Twitter Go to Astro's GitHub repo