Every job has repetitive tasks and processes that can be automated, which can take up a significant amount of your time. In a digital world, automation is the most crucial skill to acquire. In this article, I’ll be guiding you through the basic techniques used in order to create bots for diverse applications. Together we will create simple bots to search in Google and automatically like random posts on Instagram. So, without any further adieu let’s dive in!

Google Search Bot

Firstly, we would be building a simple Search bot that automatically opens up a web browser, loads the Google page and types…


Locate bugs efficiently with breakpoints

Bee on fence
Photo by Max Kleinen on Unsplash.

Have you ever been frustrated because your code didn’t work? Have you tried to look through the entire code for errors only to end up empty-handed at the end of the day? Well, I have! Therefore, it is highly important to develop the skill of debugging in order to save time and energy.

So, what exactly is debugging? It is the process of locating and removing computer program bugs, errors, or abnormalities. It checks, detects, and corrects errors (or “bugs”) to allow proper program execution according to the required specifications.

Debugging is a multi-stage process that usually follows the steps…


Have you ever wondered that something called Blockchain would become a hot topic among your colleagues and friends? You may know a bit and might have heard a bit about this. But still, can you talk confidently about Blockchain Technology? This article is specifically for anyone with an interest to learn Blockchain fundamentals in the simplest manner.

Today, we see a new digitalized era and we are almost approaching the Blockchain era where everything in this world will be a part of Blockchain Technology. So, learning and exploring this world will make you an outstanding person whenever you speak to…


Browser games do not require any client software or anything to install. Some people just absolutely love it and are amazing gamers, while for the others it could be a great way to defuse the tension and take the mind off (I belong to the latter category). There’s no hassle — all you need to do is open a web browser and play whatever you like with friends or just people around the web.

A pool game or a shooter, usually free to play, multiplayer browser games are worth giving a hit. Having said that, in this article I will…


In this article, we are going to launch a simple Discord Bot in a very quick and easy way. Discord bots can do a lot for you, such as gathering advanced API data from ex Blizzard websites, displaying character information in World of Warcraft, keeping track of when a user edits or deletes a message or down to a simple feature that welcomes a new user to the Discord server. I’ll be guiding you through creating a Discord bot, developing the bot and finally hosting the bot. So, let’s get started!

We will be using Node.js for developing the Discord…


Cyber Security:

Cyber Security is the protection of computers, servers, cell phones, electronic frameworks, organizations, and data from vindictive attacks. It is the body of technologies and processes designed to protect networks, devices, and data from attack or theft. Cybersecurity is essentially about individuals, processes, and technologies cooperating to incorporate the full range of threat reduction, vulnerability reduction, law enforcement, and so on. Due to the heavy dependency on computers in a cutting-edge industry that store and transmit an abundance of confidential and fundamental data about the people, cybersecurity is a critical function and needed insurance of many organizations.

Principles of Cyber Security:

The three important…


What is the difference between a web designer and a web developer? This question is raised by majority of the people. Many a times, people are confused and end up blending the two terms. Well, there is a vast difference between the two. Intrigued? Let’s dive in!

In case you’re strictly speaking about the overall idea of web design vs. web development, the distinction is somewhat more clear. Web design is concerned with what the user actually sees on their PC or cell phone(the “mainstage”), while web development administers all the code that makes a website tick(the “backstage”).

What is web design?

Web design…


I have been attending a scholarship program for quite some time now and I recently came across this magical concept of Hoisting! In this article, I will be giving you a detailed explanation of Hoisting under different circumstances in the simplest manner possible. So, grab a cup of coffee, get your Laptop and let us dive deep into the world of hoisting!

Let’s get started with a basic example. I need to declare, initialize and print a variable. Here’s how I do that:

var x;
x = 7;
console.log(`Variable x has a value ${x}`);

Now when I run the above…


Hello everyone! I’m back with another post. After reading this article, I am pretty sure that all the engineering students out there who are “not so happy” with engineering as their profession, will have an entirely different perspective about it altogether.

I believe that it’s essential to pursue your own area of interest, to find a career that you enjoy. After all, in longer term and under high-pressure conditions this interest of yours is going to provide the required push, one that would enable you to work ten hours or more a day, five days a week, at your job…


Hi everybody! This is Tanmayee Choudhury, a second year Btech student at VIT, Vellore. Everyday I wake up, munch on some carbs, get busy with certain specialized stuffs and then return to sleep.

During the lockdown period, I wandered out into exploring my inner self, my intrinsic gifts and capacities. Thus, subsequent to going through philosophical rumination about existence for pretty long hours, I’ve at last chosen to pen down my thoughts that would get you working with all your heart and soul. I would be sharing my technical knowledge with the world as well. …

Tanmayee Choudhury

Btech Undergrad at VIT, Vellore. Budding Web Developer, keen learner, optimist.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store