Photo by Michael Dziedzic on Unsplash

This is going to be a memorable moment of your life. Your first hello world program in python.

If you prefer a video version of this article, check out this video.

Here’s the YouTube Version

To display some text on terminal, simply type

print(“Hello, World!”)

If you are not sure why “hello, world!”. Then you are not alone. Moving forward, if you are using a programming language then you want to get some work done. Simply, there’s some input given by you for which the program will compute an output.

But wait! how will the program show the computed output…


Photo by Fotis Fotopoulos on Unsplash

We will see how to set up a coding environment for Python. Here’s a few things which we will require to get started.

1. Surprisingly we will need Python to be installed on our system.

Go to https://www.python.org/downloads/ and download the latest version of python. For windows you can download the graphical installer.


Photo by Grovemade on Unsplash

Do you want to start with Python development? Are you sure Python is the best language to learn as a beginner? What are the outcomes if you learn Python? Let’s dive right in.

Why should I learn Python?

It is a general-purpose programming language. That fancy term means you can use Python in different fields of development. Rephrasing, if you learn Python you can jump into Backend development, data science, or other fields.

But how can one language do it all?

The answer to this is ~ Tens of thousands of packages waiting for you to use them. Packages are a bundle of codes written…


I used Angel.co to apply for the position. Yes the package was for the whole year.


As a 19 years old Software developer

Photo by Jon Tyson on Unsplash

I’ve always seen people posting about getting a job in FAANG or other companies. I always wondered what’s the exact path to follow. Recently I applied for a job and after 4 interviews I got it.

I’m going to describe each interview with the questions asked. Hope this will help you.

One last thing before we start. I’m a full-stack developer & good with DevOps. I applied for a Software developer role. Co-managing the Backend, internal architecture, and sometimes Frontend. The company was providing Geo-positional analytics to builders using GIS.

First Round — Introduction

The first round was for the introduction. The questions included


We already know we need keywords, content and relativity to be on the first page and blah blah. But how can you make your website more SEO friendly as a developer? This is a very short blog, I will write more in second part.

Where’s the problem?

When you search for something on the internet. Web crawlers will crawl through millions of pages to find the perfect result for you. …


Are you worried that mental health problems can destroy your life, here is an inspiring story to motivate you to get up and get going in life?

Photo by Cristian Palmer on Unsplash
Photo by Cristian Palmer on Unsplash
Are we ever satisfied.

Mental Health.

My first stint with depression was not welcoming. As an 18-year-old, I didn’t know what depression is. After a constant battle with depression for six months, my parents decided to take me to renowned mental health professional. I was reluctant, however, they pushed me to meet the doctor.

My first experience was bad, the hospital was full and there was no way to escape. My father took the phone number of…


Are you the person who wanted to discover something crazy during this little lockdown. Do you want to polish your rusty skills or start your dream? Let’s dive down to see a few of my habits and methods that boosted my productivity.

Photo by Aman Dhakal on Unsplash

Mount Everest or Mount Fuji?

No matter if you are Bruce Wayne or Tony Stark we all have confined resources. Resources in terms of energy and focus. If you split it you lose.

It’s simple maths lets see. There are two tasks — task A and task B. You split your resources and now if A would be taking 3 days and B…


This is the picture of my laptop With caption “born to code”
This is the picture of my laptop With caption “born to code”

Ever heard that you require 10,000 hours of deliberate practice to become world-class in any field? Well, that’s a lot of time which we certainly don't have.

Till class eight I used to have a tough time dealing with computer subject and I barely pass. And now I mostly earn through programming and it’s my all-time passion.

I have been coding for more than two and a half years now and have dealt with a lot of languages. Either it is java with lengthy boring syntax or Python with blazing shortcodes. …


There are terms we all have listened to, we all feel that we are doing, but none of us actually know what it is or how it works? Big Data, chaos theory, deja vu, and competitive programming are few of them.

I see coders swinging between various online websites, tutorials, and coding platforms and ended up having nothing. The reason is they wonder much, learn less. When I started my journey two years back I was no different. But the rugged competition taught me things. So I will tell you everything I know about competitive programming.

What is competitive programming exactly?

If you go to…

Aashish Peepra

Full-stack Web Developer, Python Developer, Computer geek, Programming Teacher, Writer and what not.

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