Leading Effective Engineering Teams: A Deepdive

Jack Krawczyk Product Leadership Rules to Live By From My Experience at Pandora

Parabol 6 Tips for Managing Remote Teams

How to Build Remote and Distributed Teams

Marty Cagan INSPIRED: How to Create Tech Products Customers Love (Silicon Valley Product Group)