My latest posts

A Complete Overview of Same-Origin Policy (SOP) and Cross-Origin Resource Sharing (CORS)
Read more about A Complete Overview of Same-Origin Policy (SOP) and Cross-Origin Resource Sharing (CORS)
What Are CSRF Attacks and How To Prevent Them in Node.js
Read more about What Are CSRF Attacks and How To Prevent Them in Node.js
What Are Preflight Requests and Why They Matter
Read more about What Are Preflight Requests and Why They Matter
Core Web Vitals for SaaS Founders: Why They Matter and How to Fix Them
Read more about Core Web Vitals for SaaS Founders: Why They Matter and How to Fix Them
Rate Limiting & Throttling: Why Your API Desperately Needs Them
Read more about Rate Limiting & Throttling: Why Your API Desperately Needs Them
Types vs Interfaces in TypeScript: What You Need to Know
Read more about Types vs Interfaces in TypeScript: What You Need to Know
Working with Binary in JavaScript: What You Need to Know About ArrayBuffer
Read more about Working with Binary in JavaScript: What You Need to Know About ArrayBuffer
Mastering the Event Loop: What Every JavaScript Dev Gets Wrong About Event Loops
Read more about Mastering the Event Loop: What Every JavaScript Dev Gets Wrong About Event Loops
Discriminated unions in TypeScript: a tool that will level up your TypeScript game
Read more about Discriminated unions in TypeScript: a tool that will level up your TypeScript game