Articles for people who
ship the stack
Original rewrites on React, Node.js, TypeScript and AI — practical notes from the same engineering practice behind our operator software. Article bodies are in English.
Tagged: Error Handling
Why `catch ()` Throws a SyntaxError in JavaScript
Learn why an empty catch parameter list breaks JavaScript parsing entirely, and see the two grammar-correct ways to write a parameterless catch block.
1836 wordsRead articleFixing Async/Await Error Handling Bugs in Node.js Production Code
Learn five common async/await error-handling mistakes in JavaScript and Node.js that cause silent failures and race conditions, plus concrete fixes.
1766 wordsRead articleBuilding Production-Grade Error Handling in Node.js Apps
Learn how to classify Node.js errors, design a custom error hierarchy, centralize async error handling, and safeguard stack traces for production resilience.
1840 wordsRead articleDesigning Resilient AI Agent Graphs: Retries, Fallbacks, and GraphRAG
Learn how to build fault-tolerant AI agent workflows using explicit failure branches, retry logic, LangGraph, and when GraphRAG outperforms plain RAG or agent loops.
3200 wordsRead article
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.