blog.tapan.appMy interview experience at PostmanRecently I interviewed for a Software Engineer position at Postman. For those who are not aware, Postman is an API platform. Everything and Anything that you think has something to do with an API, has something to do with Postman. The interview had 5...Jun 12, 2022·3 min read
blog.tapan.appWrite your own: JS PromisesIntroduction Promises in Javascript are used to denote an eventual completion or failure of an asynchronous task. This task can be either fetching data from API or reading the contents of a file from the file system. The spec for Promises (https://pr...Apr 12, 2022·8 min read
blog.tapan.appJavascript: A single-threaded, non-blocking, synchronous, concurrent language (Part 1)As the title suggests, javascript is not so simple. Although, learning it is quite simple, understanding the fundamentals... not so much. So in this series of posts, this being the first one, I'll be covering the core concepts that one must understan...Dec 3, 2020·2 min read
blog.tapan.appWhat happens when you search for something in your browserOne of the most asked questions during the interviews of freshers is this: "Explain to me what happens when you search something". So today, let's dive into it and crack it once and for all. Overview of things Typing URL and hitting Enter Check HSTS...Nov 1, 2020·4 min read
blog.tapan.appSQL or NoSQL?Databases are used by almost all the applications that we create. If you want your application to store data at some point, then database is a must. But then the question arises which database to use, SQL or NoSQL? What are SQL databases? SQL databas...Nov 1, 2020·5 min read