Coast Ride 2020 Recap

Last weekend, I rode my bike. I joined a group of around 380 cyclists riding as many miles over three days, from San Francisco to Santa Barbara along the California coast. It was a consequential experience, and hence worth writing about.…

2019 Reading Report

I'm always wondering what my friends are reading, and in that spirit I thought it was worth sharing my book list and some reflections from my top six in 2019. It's a bit lengthy, so feel free skip around as you see fit. This was a good year of reading…

Trust and Credibility

Some of my biggest struggles on my current team at Microsoft were related to the question of who got to contribute what. Some people’s word would be taken as gospel, and others as a mere distraction. The difference was initially mysterious but, in hindsight, should have been obvious. Ideas…

Figure Out What You Want to Stand For

Have you ever wondered what you really stand for? It’s a tough question to answer, and most of us to put off answering it (myself included). I look at people like Aaron Swartz, Edward Snowden and Noam Chomsky with huge admiration because, politics aside, they’ve found an answer…

6 Steps For a Successful Tech Internship

A question I often get is, “How I get the most out of my internship”? There’s a lot less structure and the win criteria is more uncertain. You can spend 99% of your time on something that barely matters, and you can have 30 minute meetings that end up…

Close The Loop: A Different Kind of Meeting

There are some things that make working on the Loop team an absolute pleasure. We really enjoy spending time together, and as a group we genuinely strive to be better friends, teammates and engineers. Coming in to work on a Monday is something we genuinely look forward to. As a…