Books

Since leaving Uber, I've been publishing books on technology-related topics:

Building Mobile Apps at Scale: 33 Engineering Challenges

Building mobile applications at scale is just as challenging as architecting and operating distributed systems. I know - I've done both for years at Uber. There tends to be little understanding of these problems until coming across them - and even fewer resources on to go about addressing them.

The missing guide for building large, iOS and Android native apps -with the challenges and common solutions across the industry. Publishing 7 April 2021.

Get the beta book here: Building Mobile Apps at Scale

The Software Engineer's Guidebook (WIP)

The book follows the typical career path of a software engineer: from starting off as an entry-level developer, growing into senior/lead positions, all the way to being successful at the staff/principal levels at tech companies and startups.

I've been writing this book for over a year. Coming summer 2021 - in print and as an e-book. Read more about the background of this book and sign up to get notified when the book launches.

The Tech Resume Inside Out (Published)

I've been a hiring manager for over 5 years, seeing hundreds of software engineer and engineering manager resumes. I reached out to 20, even more experienced tech recruiters and hiring managers to write this book. It's (probably) the most comprehensive and actionable advice on how to write a resume that represents you fairly, as a software professional.

Get the book here: The Tech Resume Inside Out: what a good developer resume looks like