Hiring (and Retaining) a Diverse Engineering Team

Stories from six engineering leaders who succeeded in building and growing diverse teams What are hiring approaches that help with hiring and growing a more diverse engineering team? Such an important question, and one that more hiring managers should ask. »

Platform Teams

Platform teams are the building blocks that product teams use to ship business-facing functionality. Products are built on top of platforms, which platforms enable product teams to move faster. Platform teams are key in scaling up high-growth engineering organizations. Platforms »

How I Motivate Myself to Write

Since leaving Uber a year ago, in October 2020, I've been making a living from writing - one with comparable income to when I was employed. None of this would have happened if I did not start to write this »

Previous Articles