Building RepoGrok — an AI chat for any JavaScript codebaseReading unfamiliar source code is mostly mechanical work at first. Open the entry point, scan exports, follow imports, build a mental model. Doing this on the Redux source last week was a rather slow May 15 · 9 min readguptarajat.hashnode.dev
From 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 readguptarajat.hashnode.dev
#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 ...5SMRSep 24, 2021 · 7 min readguptarajat.hashnode.dev
🧑🏫 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...9AEPJun 27, 2021 · 4 min readguptarajat.hashnode.dev
💡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...1VMay 31, 2021 · 5 min readguptarajat.hashnode.dev