Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: Backend
How Many Requests Can a Node.js Server Really Handle?
How many requests can a Node.js server really handle? Express load tests on Heroku and AWS against Django, a 40K rps capacity estimate, and what slows APIs.
6 min readWhy React Won the Frontend but the Backend Stayed Polyglot
Why large companies pair React with Java, Go and Python services and keep Node.js for BFF layers, with guidance for junior developers on what to learn next.
6 min readAI Agents vs Traditional Backends: Control Flow, Cost and Failure Modes
Compare a deterministic backend with an LLM agent loop using a refund example: latency, token costs, context growth, failure modes, and where a hybrid design fits best.
9 min readAI Architecture Boundaries: Probabilistic Models in Deterministic Systems
An LLM changes system design: context becomes a component, output is untrusted, a 200 can still fail, and cost is a runtime limit. Keep rules and authority in code.
8 min readPractical notes: Keeping Frontend and Backend Types in Sync with Typescript
Operable walkthrough of Practical notes: Keeping Frontend and Backend Types in Sync with Typescript: contracts, checks, and drop-in code slots for teams shipping this pattern.
7 min readPractical notes: Israeli Tech Radar 2026-27: Engineering in the Age of Agents
Operable walkthrough of Practical notes: Israeli Tech Radar 2026-27: Engineering in the Age of Agents: contracts, checks, and drop-in code slots for teams shipping this pattern.
7 min readSupabase GraphQL Direct vs Your Own Apollo Backend
Supabase pg_graphql called directly vs your own Apollo GraphQL server: JWT auth, RLS, subscriptions, and when a hybrid path through Edge Functions wins.
8 min read12 Rules of Thumb for Reliable Node.js APIs
Practical Node.js API reliability rules: timeouts, idempotency, transactions, cache invalidation, logging, and dependency latency—before the 3 a.m. page.
4 min readRepository pattern for scalable Node.js backends
The repository pattern in Node.js: hide Prisma behind injected repositories and a factory, so services stay testable and transactions stay atomic in TypeScript.
4 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.