The various levels of motivation

Oct 28, 2018

Motivation - Something that we all struggle with, and we all want to solve. Being motivated through the entirety of your life sounds like a dream goal, right? If you could only manage that, you can achieve anything in life. But motivation is tricky. You have watched all the GaryVee videos online and you are still not where you want to be. You might be wondering why that is? In that case, a better question to ask is - what it is that separates you from the achievers (Bill Gates, Elon Musk, etc)?

Career choices for programmers

Sep 30, 2018

In the last couple of years, I have tried different careers as a programmer. First, I tried a part-time office job for some time and then I went remote in the same company. Then, I did some freelancing and now I am trying to do freelancing + entrepreneurship. It’s interesting that all this happened is less than 2 years. After going through each of the career models and trying to find my fit, I realized that there are very few key differences between them.

The story of Clipjump - Lessons learned while reaching 100k+ downloads as a 17-yr old

Sep 22, 2018

I started developing Clipjump in March 2013, and by the same month, next year, it had 100k+ downloads. And just so you know, this was done without any marketing or outreach. I had no contacts, no industry experience and I was still in school. But the product found love and it kind of grew organically. This is Clipjump’s story. How it all started? Back in 2012, I decided to learn to program and make things.

The N% handicap - How to startup without leaving job

Sep 18, 2018

Most of us have plans to do our own business at some point in our lives, right? Let’s be our own boss for once! But make no mistake, starting your own thing is not easy and that’s the reason most of us are stuck in our daily jobs. The only way to start a business in the current scenario seems like resigning from the job or dropping out of college and going all in.

GSoC is easy if you have a planned approach

Sep 12, 2018

Google Summer of Code - I am sure every undergrad has the dream of being selected in it one day. And the good news is that anyone can do so with some effort. By anyone, I mean any person with some appetite for coding and a strong resolve. Seriously, GSoC is not really tough. You just need to follow a good, organized strategy and you can get selected. Especially, Indians have performed exceptionally well this year.

Why you should make things

Sep 7, 2018

I don’t know about other fields of study but making is of paramount importance in Computer Science. Making means creating something. That is, putting your knowledge into practice. Let’s try to understand why is putting knowledge into practice important. But first, why is knowledge important? That is, why do you learn? Why do you educate yourself? To make yourself more employable, to earn more, to make yourself valuable. Right?

Interview with a NLP engineer: Navneet Nandan

Sep 3, 2018

This Dev Letter is a bit different. Today, we have Navneet Nandan, who is a Data Science professional and he is sharing some insights about his career. Data Science is a fantastic discipline with almost unlimited possibilities, and I am sure, like me, you are also interested in learning how it feels to be a professional in the same. What do you do? I am an NLP engineer at Mettl, a company which provides online assessments for recruitment tests and much more.

The Toptal hiring process for freelancers

Aug 29, 2018

I wrote this Medium post of wanting to become a digital nomad. There I discussed why the digital nomad lifestyle appealed to me and how I wanted to accomplish this dream of mine. Wannabe Digital Nomad The last step in that article was getting selected into Toptal. Mind you, I hadn’t applied to Toptal back then and just thought that if I could do it, it would make my dream of becoming a nomad so much more possible.

How to find your best career fit

Aug 25, 2018

The more I go through trying to build my career, the more I realize finding your dream “career” is way simpler than it looks. I will give an example. Almost everyone wants to be startup founders, you know, running a million/billion dollar business like Elon Musk or Mark Zuckerburg. But do you really want to be like them? That is, are you ready to take the 16 hour work days their work requires sometime?

Getting started with Competitive Programming - Build your algorithm skills

Aug 21, 2018

I started Competitive Programming as soon as I got into college, around 2014. And I seriously continued with CP till 2015. My career was only for a year. But I learned a lot during that time since it was my #1 priority. Before we go any further, you might be thinking why I left CP. This was because I got interested in open source back then, and creating cool GitHub projects became my new hobby.