SPSaurabh Prajapatiinblog.thitainfo.com00Array Flatten in JavaScript: Every Approach Explained3d ago · 7 min read · This post assumes familiarity with JavaScript arrays and basic ES6 syntax. TL;DR: Flattening an array means collapsing nested arrays into a single level. JavaScript gives you four ways to do it — ArJoin discussion
SPSaurabh Prajapatiinblog.thitainfo.com00Spread vs Rest Operators in JavaScript: Expanding vs Collecting4d ago · 6 min read · Audience: This post assumes basic familiarity with JavaScript arrays, objects, and functions. TL;DR: Both spread (...) and rest (...) use the same three-dot syntax — but they do the opposite thing dJoin discussion
SPSaurabh Prajapatiinblog.thitainfo.com10Setting up Express.js with TypeScript6d ago · 5 min read · Audience: Developers familiar with Node.js basics. No prior TypeScript experience required. TypeScript adds static typing and better tooling to Express. This guide sets up a production-ready Express +Join discussion
SPSaurabh Prajapatiinblog.thitainfo.com20Error Handling in JavaScript: Try, Catch, FinallyApr 8 · 5 min read · Audience: developers with basic JavaScript knowledge — functions, callbacks, and async/await aren't assumed, but you should know what a function call is. TL;DR: JavaScript errors don't have to crash yJoin discussion
SPSaurabh Prajapatiinblog.thitainfo.com00The new Keyword in JavaScript: What Actually HappensApr 6 · 5 min read · Problem You've written constructor functions. You've used new. But if someone asked you to explain what JavaScript does internally when new runs — step by step — could you? Most developers can't, and Join discussion