Hey there 👋🏻

I'm Ali

I design and code things on the web

I'm currently working on open source projects

you can find me on Github & Linkedin

Or contact me directly at attedev6@gmail.com

~ A.

Blog

astronaut

Bulletproof Your Node.js Applications with Resilia Read more
Supercharge Your Node.js Application with Hedge-Fetch: Eliminating Tail Latency with Speculative Execution Read more
Why setTimeout Returns an Object in Node.js (and Why setInterval Can Break Your App) Read more
Bulletproof Your Node.js Applications with Resilia: A Lightweight Resilience Stack Read more
Implementing a Circuit Breaker in Node.js Read more
Implementing the Bulkhead Pattern in Node.js Read more
Why Custom JavaScript Errors Create Messy Stack Traces and How Error.captureStackTrace Fixes Them Read more
Preventing Accidental Interchangeability in TypeScript — Branding & the Unique Property Pattern Read more
Nested query strings in depth — a complete technical guide Read more
From TCP to Express: Understanding Request Lifecycles and Cancellation Read more
The Complete Guide to Request Cancellation in Web Applications Using Node.js Read more
Tired of Regex Gibberish? This CLI Tool Decodes It Like Magic. ✨ Read more
From Terminal to Code: Automatically Convert Shell Commands to Node.js Scripts with shell2node 🍃 Read more
Unearth Your Code’s Hidden TODOs & Supercharge Your Workflow with comment-todo! Read more
Build social features fast with mongoose-reactions — a tiny, production-ready Mongoose plugin for reactions Read more
Automatically Generate .env.example from Your Code—No More Guesswork! Read more
Accelerate Your Node.js Startup with NODE_COMPILE_CACHE Read more
Understanding Node.js ABI Version: What It Is and Why It Matters Read more
The Silent Killers in Node.js: uncaughtException and unhandledRejection 🐦 Read more
Centralize Your Node.js Config: How to Leverage npm's config Key with cross-env Read more
Why You Should Deep Copy Request Payloads in Node.js (Express & NestJS) Read more
Streamlining Image Moderation API Uploads in Node.js: From Native Fetch to Form‑Data and DNS Fixes ⚙ Read more
Content Moderation in Node.js: Building a Scalable Image Moderation Pipeline with MinIO, BullMQ, ClamAV, DeepStack & Hashing 🧬 Read more
Save Hours on API Testing: Auto-Generate Postman Collections from Your Express.js App 🧪 Read more
Securing Redis with ACLs and Integrating Redis Insight in Docker Read more
Why You Should Delete jsonwebtoken in 2025 ⭐ Read more
Building a Scalable Base Repository with TypeScript & Mongoose 🔥 Read more
When a Single create() Call Becomes Two Writes: A Mongo + Mongoose Gotcha 😨 Read more
Why Your MongoDB Transactions Aren’t Working in Docker — and How to Fix It 🚨 Read more
Boost Your App Security with reCAPTCHA and IP-Based Fraud Detection 🛡 Read more
Fixing Race Conditions in Redis Counters: Why Lua Scripting Is the Key to Atomicity and Reliability Read more
Reliable Redis Connections in Node.js: Lazy Loading, Retry Logic & Circuit Breakers 🔦 Read more
Building Your Own HMAC-Signed Double-Submit CSRF Read more
You Should Encrypt Your Environment Variables 🔑 Read more
Implementing API Header Versioning in node.js 🍗 Read more
Derive TypeScript Types from Mongoose Schemas 🌿 Read more
Race Conditions in JWT Refresh Token Rotation 🏃‍♀️‍➡️ Read more
Stress Testing in node.js 🧪 Read more
Timing Attacks in Node.js Read more
Express.js honeypot 🍯🐝 Read more
GitHub Magic beans Read more
Dependabot: Your GitHub Wingman Read more
Legendary Commits: Conventional with Emoji 👑😵 Read more
CODEOWNERS File: What’s the Buzz? Read more
sendBeacon in JavaScript Read more
Practicing politeness in JavaScript code 🤬 Read more
Legendary Emails in Node js with mjml 📩 Read more
OWASP Dependency Check in Node js 🛡️ Read more