I'm a software engineer at Asana. I'm the tech lead of the Workflow Pillar, which includes the Automation, Communications, App Experience, Integrations, and API product teams. I used to be a people manager, and might manage again in the future. I spend a lot of time thinking about running effective teams, fostering growth, product+engineering collaboration, and engineering design patterns.
Summarizing research on catching bugs with TypeScript and Flow
Reducing risk, eliminating complexity, and sequencing effectively
Examples from building Custom Fields at Asana.
Maximizing mentorship, improving code quality, and saving time
Patterns learned from porting the Asana application to React