6 lessons I learned going from a Fortune 500 to an Early Stage Startup 🚀

I graduated 🎓 in 2018 and landed my first job at a fortune 500, except just a few months of internship experience under my belt I did not know what to expect from my newly found corporate life. Months after navigating through the intricacies of a 100-year-old company, I decided to join an early-stage startup to take up new challenges and expand my skills while creating something from the ground up.

Read

The Anatomy of Web Crawlers: An Introduction to Web Data Extraction

In this post we dig into the world of web crawlers and understand the basic architecture and principles that they follow.

Read

The "What", "When" and "How" of Multithreading

This is an introductory post to the world of multithreading using Python, when to use it and how to use it in your programs to make them more efficient.

Read

Hello, World! 🌎

I am Rishabh Madan, a self-taught software engineer. I was born in the time when the world was getting the taste of internet in its nascent stages at a commercial level (dot-com boom) - exciting times! I used a computer for the first time in about 200...

Read