Ezz Abuzaid
I'm a tinkerer software engineer who writes to think.
Ways of Writing
“You”, “Your Team”, and “Your Audience” can all do the writing.
Content Pipeline
How I use Codex automations and a custom agent skill to publish four blog series on a schedule without burning out.
Agent vs Harness: What's the Difference?
Understand the distinction between AI agents and harnesses. Learn how agents handle decision-making while harnesses provide the infrastructure for reliable, long-running AI systems.
NODE_ENV: What It Actually Does (And What It Doesn't)
Stop misusing NODE_ENV. Learn what it's really for, why you should always use production, and how to properly configure your Node.js apps.
TypeScript Compiler API: A Practical Guide
Master the TypeScript Compiler API. Learn type checking, AST traversal, code generation, and transformation with practical examples.
How to Safely Run Untrusted JavaScript Code (7 Methods)
Execute user-submitted JavaScript securely. Compare Web Workers, isolated-vm, WASM sandboxes, Docker, and static analysis with code examples.
Backtranslation for Data Augmentation in NLP
Expand your ML training data with backtranslation. Learn how to augment text datasets while preserving meaning and label accuracy.
Stream OpenAI Responses in Real-Time with Node.js
Build ChatGPT-like streaming responses with the OpenAI API. Handle SSE, token buffering, and real-time rendering in Node.js.
How to Write Custom ESLint Rules (Step-by-Step Guide)
Create your own ESLint rules from scratch. Learn AST traversal, rule structure, and testing. Working examples included.
Angular takeUntilDestroyed Migration Guide (with Codemod)
Stop using @ngneat/until-destroy. Migrate to Angular's built-in takeUntilDestroyed with a one-command codemod. Before/after examples included.
Build Infinite Scroll with RxJS (Complete Tutorial)
Create smooth infinite scrolling with RxJS operators. Handle loading states, error recovery, and performance optimization. Full working code.
Implement React Context API Pattern in Angular
Bring React's Context API pattern to Angular. Share state across components without prop drilling. Full implementation guide with code.