Apoorv BedmuthaHow does Virtual DOM improve performance of a website?DOM stands for document object model, when a HTML file is shared with the browser, it parses it and converts the file into a tree structure…Jun 7Jun 7
Apoorv BedmuthaTips for solving Randomized Coding ProblemsI came across a very interesting type of problems this week, I’ve been practicing coding problems which make use of random numbers, these…Jan 22Jan 22
Apoorv BedmuthaWhy & How of Asynchronous in JavaScriptBy default, JavaScript is synchronous, i.e., every new process starts only after one process finishes execution. This behavior is not…Jul 29, 2023Jul 29, 2023
Apoorv BedmuthainCoinmonksTypes of nodes in a Blockchain and how are their relationship: Miners, Full nodes, Light nodesTypes of nodes intJul 27, 2023Jul 27, 2023
Apoorv BedmuthaWhy do we need an IP address if we already have a MAC address in computer networks?One fundamental question interviewers and students ask is why do we need an IP address if we already have a MAC address in computer…Jun 29, 2023Jun 29, 2023
Apoorv BedmuthaHow does a computer network work?One common question asked in interviews is How does a computer network work? Below given is my take on answering the same.Jun 25, 2023Jun 25, 2023
Apoorv BedmuthaWhy do we need Service layers?It is an industry standard to build a service layer between the API controller and DAO (Data Access Object) classes especially in Spring…Jun 6, 2023Jun 6, 2023
Apoorv BedmuthaDay 2 of System DesignThe below discussion is a continuation to https://medium.com/@bedmuthaapoorv/day-1-of-system-design-a03119c4c031Jun 2, 2023Jun 2, 2023
Apoorv BedmuthaDay 1 of System DesignEvery large project starts with a piece of code that can be used by some set of users.May 31, 2023May 31, 2023