Sign in

Shivam Verma
Google Images

Whenever you upload your project or code on your GitHub containing some secret keys and passwords, and if that repo is public, remember that the users running the file will have at least read access to it and can easily grab the passwords. Always think about security very carefully, it’s important. E.g., you have to always hide your secret keys in a Django application, google OAuth credential keys or tokens, etc.

I will straightforwardly guide you. After this tutorial, you will be able to hide your passwords from anyone who opens your project on github.

We will make a sample…

Google Images

You’re reading this blog so I am hoping that you already know what is MySQL and what we want to achieve in this blog. So, starting right away with all the steps:

  1. Create an AWS Account: While signing up it will ask for your credit/debit card, but don't worry you will only be charged after a certain amount of usage of the services your AWS account provides. To avoid any charges check out the billing option after setting up your AWS account so that whenever Amazon starts charging you it will alert you beforehand.
  2. RDS DB Instance: To create a…

Advanced Searching

Google Search is some great magical power that we all have access to. But what kind of wizard you are if you don’t know how to use that power to the fullest. Don’t worry; this article will show you how to do it.

We all do google search daily, but do you know some tricks and search operators that the google search engine has to do a better search. Let’s start getting to know these tricks and operators:

Search using quotation

You can search for exact words using quotation marks, just like in the picture below.

Google Images by

Embedded SQL is a way of combining the computing power of a programming language, eg: Python, Java, C++, etc., and the database manipulation capabilities of SQL; we will be having hands-on experience with a MySQL database, but you can use any SQL database, e.g., Postgresql, MariaDB, etc.

Embedded SQL statements are SQL statements written inline with the program source code of the host language.

Basically, we will be interacting with a database using a programming language. …

A developer’s most powerful tool

Photo by KYLE KOWALCZYK from kyletk

A virtual environment is a tool that helps to keep dependencies/libraries required by different projects by creating an environment for each project separately. Every third Python developer uses a virtual environment for his/her project, and it’s indeed a perfect practice.

Need of a virtual environment?

Let’s say I have two Django projects, one project uses Django1.9, and one uses Django3.2. Now, maintaining these two versions together in one system can be very tricky (honestly, I don’t know if it’s even possible without making a virtual environment). In this scenario, using a virtual environment will save a lot of time for you; make two separate environments…

Image Credits: Google Images

Express is a Node.js framework with a set of features that make your experience in creating web and mobile apps a delight. In this blog, I would be talking about using Express for creating web apps.


  1. Basic JavaScript Understanding.
  2. Must be knowing Node.js

Let’s Get Started

Firstly, Create a directory where we’ll be doing our code. Create a new folder and name it whatever you want. Now open the terminal and run the command below:

npm init

You will be asked to write the details of your module, just fill in the necessary details and type yes.

Image by Taylor Young from

Frustration means “the feeling of being upset or annoyed due to being unable to change or achieve something.”

We all know the definition, but the one who’s frustrated knows it all.
Several things can make a person frustrated. For me, it was not able to achieve something. Frustration makes a person feel down, and it may lead to depression at some point.

Almost everyone has gone through this, but that leading to depression is valid for only some people. The reason is everyone has their ways/methods to overcome frustration, and I’ll be sharing mine in this article.
Whenever I get frustrated…

My First Year

First Impressions

This was my first ever view of Unity(Of course I just screenshotted this but you get what I mean)

When my unity hub opened to this project's page, I felt excitement bubbling up inside me as I was thinking about everything I could do with this. To me, the possibilities were essentially endless.

Programming in Unity

At the start, I did not know where to go from here as I did not have professional education as, well, I was not attending professional classes, so, I had to go to Youtube. I set up my Unity with the help of various tutorials and started learning how to do basic programming in C++ and C# as they were languages used in Unreal Engine and…

Image credits:

Attack on Titan belongs to Hajime Isayama. This blog will discuss the events of Attack on Titan season to season and the character development of Eren Jaeger from a kind of stereotypical anime character to an absolute badass. I will basically discuss important events in the episodes and conclude how they developed Eren’s character slowly but surely.

Season 1 Part 1

During the first few episodes/chapters of Attack On Titan, we saw several things such as Eren’s weird dream(foreshadowing), the mysterious basement of Grisha Jaeger (Eren’s Father), to the breakthrough of Wall Maria executed by the Colossal Titan and Armored Titan, the fall of…

Shivam Verma

Computer Science Undergraduate @IIITD

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