Blog
-
On becoming a VP of Engineering, Part 2: Doing the Job 2023
-
On becoming a VP of Engineering, Part 1: the Path to VP 2023
-
On Reparations 2023
-
An Engineering Manager’s Bill of Rights (and Responsibilities) 2022
-
Notes on Asian & Black Solidarity, May 2021 2021
-
A Sad Love Song About Chat Backchannels 2019
-
Power Bends Light 2019
-
Why Job Titles Matter If You Care About Diversity 2015
-
Sunset Testing for Short-Lived Code 2014
-
3rd Party Javascript Checklist 2014
-
Just Enough Web Perf 2013