Author: Aaquib Ahmed
-
10 Must Know JavaScript DOM Methods
JavaScript is one of the most popular choices for developers all around the world in order to create interactive websites or web applications. If you want to develop an interactive website with a unique user experience you must have knowledge of JavaScript DOM Methods. With the help of JavaScript DOM Methods, you create, select and…
-
Simple tutorial to create SnackBar Notification using vanilla JavaScript
A Snackbar/Toast notification UI component provides visual feedback to the user informing about some event without affecting the user’s experience. You may have always wondered how a snackbar/toast notification works or how to custom create snackbar notification bar from scratch according to one’s need. It is also one of the famous questions interviews generally ask…
-
15 Useful GitHub Repositories Every Developer Should Bookmark
I often wondered about the resources I could use to refer to and help me in the process of learning during my journey as a developer. Having good resources such as books, blogs, or even useful GitHub repositories is a convenient and efficient way to master the skill and learn industry standard practices so that…
-
Introduction to Recursion – Learn In The Best Way with JavaScript | Part 1
Recursion is one of the important and challenging topics for many developers to understand and master. Recursion is also a foundation for many other algorithms and techniques. Developers often get confused and it gets difficult to visualize what is happening at each stage during recursion execution. Here is an article explaining the working of Recursion…
-
Top 5 awesome Testing libraries for Javascript
Javascript is one of the most popular programming languages among developers supporting web, mobile, and desktop applications. As our applications are getting big handling millions of concurrent users, it is not very easy to manage such a complex code base which needs to be perfect before pushing it to production. Thus need for smart automated…
-
10 Killer Web Applications to Boost Your Productivity
Productivity is a measure of producing the quality of work done in a given time and has become a buzzword in recent years. In today’s modern busy world where time means money, producing an efficient amount of work with less time is a great way to end a day. As we are constantly surrounded by…
-
Why System Design is important for a Developer!
Creating and designing an application that can sustain and carry forward operations for millions of users is challenging and it is also a path that required continuous support and improvement. Having knowledge of designing an efficient system that can support millions of users is very important and can only be implemented if the developer has…
-
Simple Explanation on BFS and DFS Graph Traversal Methods
Graph Traversal is one of the most important topics in the Graph series. It is also one of the most popular interview questions one might expect, because of the ton of real-world applications there are! As discussed in the last blog, we understood different methods of adding and removing edges and vertex. In this blog…
-
Basic operations in Graph Data structure
Graphs are non-linear data structures consisting of a finite set of nodes and edges. In our last blog, we studied and understood what really is a Graph data structure, its importance, and its application. This blog will teach different operations associated with the Graph data structure, like adding vertex or edge and removing vertex or…
-
How to debug JavaScript in browser?
Do you use console.log to find and fix the issue in your javascript code? Then you might spend a lot of time consoling each value at every stage to debug. But what if I tell you that there is a powerful in-house debugger in your browser that you can use to debug Javascript in browser…