Dec 26, 2025 · 4 min read · This week in CodeAtlas was all about building the repo_parser, normalizing ASTs, wrangling Neo4j graphs, and surviving Node.js quirks. Lots of learning, debugging loops, and small victories! 1. Repo Parser: Building the Core Route I started implemen...
Join discussion
Aug 31, 2025 · 4 min read · Introduction When you hear that Node.js is single-threaded but can handle thousands of requests at the same time, it sounds almost magical.But the secret behind this lies in the Event Loop, Non-blocking code, and Async programming. In this blog, we’l...
Join discussion
Apr 16, 2025 · 4 min read · Introduction If you’ve worked with or even heard about Node.js, you’ve probably come across the idea that: "Node.js is single-threaded." Sounds limiting, doesn’t it?If it’s single-threaded, how is it handling so many requests at once without breaki...
Join discussion
Feb 19, 2025 · 1 min read · What is its purpose? It schedules callbacks to be able to be executed. Topics involved The call stack: When a function is executed (synchronous code or callbacks), it enters the call stack. The call stack contains all the current executing functions...
Join discussion
Nov 30, 2024 · 4 min read · JavaScript, a language that started as a simple scripting tool for web browsers, has evolved into a powerful and versatile programming language. While many developers are familiar with its common features, there are several rare and advanced concepts...
Join discussion