About

"An obstacle downstream propagates upstream. If you're not allowed to implement new ideas, you stop having them. And vice versa: when you can do whatever you want, you have more ideas about what to do. So working for yourself makes your brain more powerful in the same way a low-restriction exhaust system makes an engine more powerful." -Paul Graham

Ravi Ojha HackerEarth image

Who am I?

I'm Ravi Ojha, responsible for just about everything on this site. That's me, over to the right.

I started Rookie's Lab in 2012 as a freshman in college to rant about extra-curricular activities. It also serves as an excuse to practice the art of writing. I started with graphic designs. Then I became a competitive programming fanatic. Later, I got introduced to python in an online course offered by MIT. After graduation, I started writing about software engineering because that's what I ended up doing for a living. As to the part of practicing the art of writing, it's been a mild success so far, however, I cringe when I read my earlier posts. Maybe, that's a measure of progress. And, from the quote above, I consider writing blog posts here as "working for yourself".

Life penned down

Around the Internet

My posts on other websites

"Rookie's Lab"?

I used to watch Dexter's Lab (I still do sometimes) and wanted to name "<something> lab". Back in 2012, I was a privacy freak and didn't like the idea of disclosing the man behind the blog. So using my name was not an option. Now, I was just a new kid in the world of blogging, a novice. Looked up "novice" on thesaurus for other words and hence "Rookie's Lab".