Blog

Thoughts on recruiting, technology, and building great teams

Crafting a CV Pt.1 - How long should my stints be?

The irony of me advising anyone on how to craft a CV is not lost on me, but in my defence it was a different time. Startup land hadn't been over run by suits and HR and PMs. And also, this isn't advice as much as it is an observation on how your...

Read more →

Happy Diwali

As all of India and Indians everywhere head into Diwali, I'd like to take a moment to talk about Laxmi, the Goddess of Wealth - who is celebrated on the day of Lakshmi Puja. Prosperity seems to be the theme of Diwali as  we also celebrate...

Read more →

Your digital presence - the cheat code to your dream job

Everytime I talk about 'digital presence' on Twitter, I get a whole lot of pushback from people saying 'no one will read it', 'do I need a lot of followers' and so on. In this post I will clarify the why and what of maintaining a professional...

Read more →

Find your gang!

The older I get, the more I understand that all the good things in my career have happened because of people - someone somewhere wanted me to win and felt like they'd won when I won. For this I will be eternally grateful to the Ruby community,...

Read more →

The Circles of Growth: Capacity, Capability and Potential

Hello, A few days ago my friend Arnav @championswimmer on X dropped an amazing thread on how to get better so you can be given more responsibility at work, score promotions and grow in your career. It's too long to post here, and it'll...

Read more →

The Unreasonable Effectiveness of Video Games

Over the last few months, I have been meeting so many programmers who said that they got into programming because of video games. So I decided to ask about this on twitter and frankly, the responses kind of blew me away. The Tweet You can read the...

Read more →

Who wants to be an EM?

One of the most overloaded terms in our industry is the term Engineering Manager. We have applied this term to anyone who leads others and is responsible for their output. Many engineers have mixed feelings about becoming EMs. Of course there is...

Read more →

Seeing the 'whole system'

Forgive me, I am about to make another music analogy, this time to help guide you as you grind projects for your profile. So in music pedagogy, there is this thing called an 'étude' - an étude French for 'study' is a short musical piece designed...

Read more →

Weekly Jobs Digest - World Cup Victory Edition

I was 8 years old in 1983 so I only have a vague recollection of the night when all the adults in the house sat rapt in front of the TV and then as one exploded into a huge celebration. It was only much later that I understood what had happened....

Read more →

We can 'just build' again

Yesterday I was invited by CleverTap to speak at their CleverTalks event. I chose to spoke about the history of web development and how the most exciting languages right now are, wait for it, HTML and CSS, and how these two, coupled with new...

Read more →