blog.rajatgupta.techFrom Express to NestJS: Scaling Our Job Scheduler ArchitectureAs our team's job scheduling service grew from handling a single cron job to becoming a central piece of our infrastructure, we faced the classic engineering challenge of scaling our architecture. This post details our journey of migrating from a sim...Jan 8, 2025·5 min read
blog.rajatgupta.tech#1 Checkpoint: Of Debugging & DeadlinesI completed my probation at Unacademy - developing (more like debugging) the frontend for live classes. It is a small-time but feels like a long time. They weren't lying when they said work at a startup is fast-paced - not to mention the exponential ...Sep 24, 2021·7 min read
blog.rajatgupta.tech🧑🏫 Unacademy Interview Experience - Software Engineer, WebI have joined Unacademy as Software Engineer, Web. I am a final-year BTech student. I will be graduating next month or so. In this article - I will share how I got the opportunity, interview experience, tips, and the resources that helped me. 🐣 Firs...Jun 27, 2021·4 min read
blog.rajatgupta.tech💡Know The Differences Between Event Capturing, Bubbling & Delegation in JSDo you get confused 😵 about the order in which event listeners are invoked when you click on an element? Then this article is for you. Also, this is a hot 🔥 question in JavaScript interviews. 📝Prerequisites Basic HTML/CSS Familiar with DOM Manipu...May 31, 2021·5 min read
blog.rajatgupta.tech🎯 JS Interview Checklist - Part 2 (Advanced)You have covered the basics ✅ Now, you are ready to impress the interviewer with some advanced concepts 👨🔬 Let's get started. If you haven't read Part-1: https://rajatgupta.xyz/js-interview-1 📚 Polyfills ❓ Most commonly asked: map, bind A polyf...May 29, 2021·8 min read