nat.io
  • Blog
  • Short Reads
  • Series
  • Recipes
  • Language
  • About
← Back to Blog

Backend

2 articles in this category.

More Categories

AI (83)Large Language Models (35)Technology (33)Machine Learning (25)Systems Thinking (23)Leadership (21)Personal Growth (21)Real-Time Communication (16)WebRTC (16)Psychology (15)Learning (13)Relationships (13)
HTTP Status Codes Are a Contract

HTTP Status Codes Are a Contract

HTTP status codes are not UI signals. They are distributed-system control messages that shape retries, caching, observability, and automation behavior across boundaries.

Mar 3, 2026 11 min read
Systems EngineeringBackendAPI DesignReliability
Rate Limiting Is Not a Counter. It Is a Real-Time Governance System.

Rate Limiting Is Not a Counter. It Is a Real-Time Governance System.

Rate limiting looks like arithmetic in tutorials, but in production it allocates scarce capacity, encodes fairness assumptions, and shapes client behavior under stress.

Mar 3, 2026 16 min read
Systems EngineeringBackendSecurityInfrastructure

© 2026 Nathaniel Currier. All rights reserved.

X (Twitter) LinkedIn