Want to collaborate?

Right now, you can get in touch with me for a few things:
Mentoring
Advising companies
Follow
CTO at Calm. Wrote An Elegant Puzzle (2019) and Staff Engineer (2021). Blog on Irrational Exuberance (2007-).
Read more
I'm available for
2021
Aug 26, 2021
Aug 26, 2021
Wrote a bit on approaching closing calls:

Quite a few companies run you through their interview process, send you an offer nestled in a beautifully designed packet, and finish with a recruiter who’ll ask whether you accept the offer. This is the foundation of a hiring funnel, but it’s missing one valuable step: the closing call.

Read more
Aug 16, 2021
Aug 16, 2021
There's a lot of advice about working harder out there, but imo it's equally important to find time to rest:

Being burnt out at work feels like this year’s life crisis. Almost every conversation I have with a friend in the industry lingers on the topic of struggling to focus at work. Last week, I was chatting with a friend and we diagnosed their core career ambition as the deep desire to spend several years sleeping. Reflecting on the chaos of the last year, that does, indeed, sound like a solid career plan.

When asked for advice, I come back to two core bits...

Read more
Aug 16, 2021
Aug 16, 2021
Excited to play around with Polywork a bit, another exciting entrant to the 2020-2021 "will social networks save us from the crushing loneliness of a prolonged pandemic" flight of products.
Read more
Jul 26, 2021
Jul 26, 2021
Wrote article on debugging hiring loops that keep rejecting candidates:

Hiring engineering managers is difficult, and many companies struggle with it. It’s a challenge to establish an effective interview loop. It’s tricky to convince candidates about your company’s opportunity. It can be hard to even get candidates to talk to you. Solving these issues takes time, but it’s fairly well understood work. What confuses many companies is that they solve all of these issues, and they still can’t hire engineering managers.

Companies struggling here often start to manufacture explanations about what’s going wrong: the candidates aren’t good enough, managers aren’t empathetic, managers aren’t technical enough, and so on. I’ve labeled this the “getting to yes” hiring problem, and encountered it at both Uber and Stripe when I first joined.
Read more
Jun 07, 2021
Jun 07, 2021
Wrote about senior leaders making friends at work:

Chatting with a friend recently, they asked a question that I’ve spent time wondering about as well, “Can senior leaders have friends at work?” It’s reductive to pretend there’s one universal answer to this question, but most folks find it increasingly challenging to have friends at work as you get more senior. There are multiple factors at work, and it’s interesting to dig into it a bit.

The biggest reason is that your peers have already developed a full life outside of work. Earlier in their career folks tend to look for their work to serve a large role in their lives (employment, friends, a source of identity), but work typically plays a narrower role in their lives after they’ve been working for ten-plus years. They’re open to developing friendships at work, they just tend to get squeezed out by existing commitments.

Read more
2020
Jan 01, 2020
Jan 01, 2020
Excited to join Calm.com as CTO! 🎉
Read more
CTO, Calm.com
Loading...