Photo by UX Store on Unsplash

System Designing has become one of the important rounds to crack a Software Developer job interview, especially for a senior-level position. Preparing for this round is necessary to crack interviews of some of the popular companies like Amazon, Netflix, Google, Twitter, etc.

In this round, you are basically expected to…


Cover Photo by Polywork

If you haven’t heard about Polywork yet you’re definitely missing out on something exciting. I recently saw someone talking about Polywork on Twitter a month ago and was intrigued to see what it was all about.

Soon after this, I got the invite code from one of my friends on…


Photo by Tim Gouw on Unsplash

When I was introduced to programming, I fell in love with it. The idea of changing the world just by sitting in a room in a corner of the world fascinated me.

I always loved to work on side projects. I loved building products to solve own problems I faced…


Photo by Aziz Acharki on Unsplash

In this article, I want to tell my story of being a shy little kid from a small village in India to an influencer on Twitter with more than 29k followers.

I want to share my journey so far, my struggles, the things I have achieved, and where I want…


Photo by Felipe Furtado on Unsplash

Sometime in June 2020 I realised the importance of having an online presence when I saw how much money some creators were making by selling info products on Twitter. It was really shocking to me how one can leverage social media to make life changing income. …


Photo by Igal Ness on Unsplash

I realised the importance of having an online presence sometime in the last year when I saw how much money people were making by using Twitter as a marketing channel. …


Photo by Micheile Henderson on Unsplash

I recently understood the importance of having a good online presence and how it can change your life by providing you with lot of opportunities you had never imagined and help you make a living by doing what you love.

When I realised this it came as a surprise to…


Photo by Alexander Mils on Unsplash

I wanted to make money on the internet for years, but I didn’t know how to get started.

Being a Software Developer is like a super power. The skill provides abundant opportunities to make money on the internet. You can literally change your life with this one skill. …


I was job hunting recently and went through 50+ interviews and have received 5 great offers. 3 of them are from unicorns in India. Having been gone through the phase of job search in this competitive market, I wanted to share all the experiences and knowledge I’ve gained through these…


Freelancing is one of the best ways to earn a little extra money on the side and it can even replace your 9–5 job and give you the freedom you always wanted.

I decided to write this blog since so many people showed interest on this topic on twitter:

Sunil Kumar

I write about how to become a better developer, freelancing and making money on the internet.

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