Thoughts
On recruiting, technology, and building great teams
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....
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...
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...
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...
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...
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...
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...
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...
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...
Songwriter or Virtuoso?
Bob Dylan or Steve Vai? You see, they're both musicians at the highest level, but they come at it from very different sides. Bob Dylan can barely sing and his guitar playing is...