Notes on backend engineering, AI, and self-hosted infrastructure.
Jun 28, 2026 · 1 min read
Sample descripton of 2
Push live updates to the browser using Laravel broadcasting: events, channels, and a WebSocket connection that scales beyond polling.
Jun 27, 2026 · 1 min read
Server Actions let a form call server code directly, with progressive enhancement and no hand-written API route. Here is the mental model.
Jun 26, 2026 · 1 min read
Why an index turns a full table scan into a quick lookup, how B-tree indexes work, and when an extra index hurts more than it helps.
Jun 25, 2026 · 1 min read
How JSON Web Tokens carry identity without server-side sessions, how to verify them safely, and where refresh tokens fit in.
Jun 24, 2026 · 1 min read
Pods, ReplicaSets, and Deployments demystified: how Kubernetes keeps your app running at the replica count you declared.
Jun 23, 2026 · 1 min read
Decouple services by publishing events instead of calling each other directly. How a message queue improves resilience and scaling.
Jun 22, 2026 · 1 min read
Where GraphQL shines, where REST stays simpler, and how to pick based on your clients rather than the hype.
Jun 21, 2026 · 1 min read
Stages that catch problems early and ship with confidence: lint, test, build, and deploy, each gating the next.