Aloksinghst·Jul 27From CRUD to Distributed Systems: Why I’m Building a Twitter Timeline ServiceWhen we first start learning backend development, we learn networking, APIs, databases, CRUD. We build applications that create, read…
Aloksinghst·Jun 18You Can’t console.log Your Way Out of a Distributed SystemWhat DDIA Chapter 1 forced me to understand about partial failure — and why monitoring tools like Zipkin exist
Aloksinghst·Apr 23, 2025Understanding Synchronous and Asynchronous JavaScript with AnalogiesJavaScript, being a single-threaded language, follows a unique execution model. Understanding the difference between synchronous and…
Aloksinghst·Feb 18, 2025Understanding JavaScript Array Methods: some, every, find, includes, and forEach with AnalogiesJavaScript provides several powerful array methods that help in searching, filtering, and iterating over data. However, beginners often get…
Aloksinghst·Feb 15, 2025Understanding Map, Reduce, and Filter in JavaScript with AnalogiesJavaScript provides powerful array methods like map, reduce, and filter, which helps in transforming and processing data efficiently. To…A response icon1A response icon1
Aloksinghst·Dec 9, 2024Stack Implementation using Linked ListWhen It comes to data structure and alogirithms, stack is one of important data structure.Stack follow the LIFO (Last In, First Out)…
Aloksinghst·Oct 7, 2024Practical DSA: Breaking Down the Intuition vs. Implementation StruggleIn the world of competitive programming and technical interviews, Data Structures and Algorithms (DSA) are essential skills to master…