Rate Limiting Your REST API with HTTP 429
Rate limiting protects both sides of an API. Token buckets, the standard 429 headers, and what well-behaved clients should do with Retry-After.
NetBay journal
Practical guides for Linux, containers, CI/CD, self-hosting, and running VPS infrastructure from Netbay Engineering.
599 articles · 24 topics
Rate limiting protects both sides of an API. Token buckets, the standard 429 headers, and what well-behaved clients should do with Retry-After.
What USE flags and source-based installs actually buy you on Gentoo, when compiling everything pays off on a VPS, and when a binary distro is the better bet.
Aggregate all your self-hosted services into one Grafana overview with Prometheus scraping, alerts, and a status page you can actually trust.
Field-proven guidance on issuing, rotating, storing, and revoking refresh tokens without introducing session-hijack security holes for your API.
Compare PM2 and systemd for a single Ubuntu VPS and see why the init system you already run is the better supervisor for Node.js in production.
Verify GitHub HMAC signatures, enqueue the JSON payload, and let a worker agent comment or label, so a webhook never blocks on a model API call.
Require a second factor for SSH with TOTP via PAM or a hardware U2F key, without breaking key-only automation or locking out legitimate users.
Set up WireGuard on a Linux VPS with a focus on the underlying networking: peers, keys, routing, and MTU considerations.
A red pipeline is a process failure, not a fact of life. Learn quarantine, flaky-test triage, and the discipline that keeps CI green.
Skip the Jira setup week. GitHub Projects wires boards, tables, and roadmaps to your existing issues and pull requests, and automation keeps statuses fresh.
Classify incoming support mail into billing, SSH, DNS, and abuse queues with extracted hostnames and a confidence gate that falls back to a human.
Give each VPS only the secrets it needs: split EnvironmentFiles, systemd credentials, and per-role database users so a stolen node is not a stolen fleet.