Mar 13, 2023
1 min read
I’m excited to announce that “Effective One-on-Ones: A Handbook for Managers” is now available for purchase! This comprehensive guide is perfect for managers looking to improve their team’s performance and build trust through effective one-on-one meetings.
Feb 1, 2023
9 min read
Announcing the release of the 2nd Edition of my book, “The Software Engineering Manager Interview Guide: Insider Strategies for Acing the Engineering Leadership Interviews.” This comprehensive guide will help you master the engineering leadership interview and land your dream role at a top-tier tech company. With over 150 real-life management and behavioral questions from tech companies like Google, Facebook, Amazon, Twitter, LinkedIn, Uber, Lyft, Airbnb, and more, you’ll be well-equipped for your following interview.
Dec 19, 2022
… Read more
Jun 22, 2022
Feb 16, 2021
28 min read
Presented at the IEEE Rising Stars Conference in Jan 2021. Topics covered: how to think about this, one-on-one meetings, how to ask for feedback, how to manage up, manage out, how to manage yourself, bonus tips, and Q&A.
Aug 23, 2020
Video and slides from Time Management Tips for Engineering Managers presentation at Heads of Engineering Conference on August 13, 2020.
Apr 19, 2022
Jul 28, 2018
Feb 25, 2018
Sep 26, 2023
May 31, 2023
In this video, Rajesh Janakiraman, an engineering manager at Google, shares his insights and experiences on leading business critical projects while ensuring his team remains motivated and doesn’t burn out. Business critical projects can be intense, high visibility deadlines that often shift roadmaps and include executive-level oversight. Building the right team, maintaining communication, and managing expectations around these challenging projects are crucial to preventing burnout and driving results.
Feb 12, 2022
16 min read
In this episode, I speak with Kyle Cooper, Leadership Recruiter at Meta, on how to get and pass the Engineering Leadership Interview. We go over how to get an interview, preparation, common reasons people don’t get hired, and negotiating an offer.
Oct 1, 2019
Feb 16, 2023
I had a great time speaking with Brijesh Ammanath on the latest episode of the Software Engineering Radio podcast about the importance of manager one-on-one meetings with direct reports. As an engineering manager at LinkedIn, I understand the vital role that these meetings play in fostering a strong, collaborative relationship between managers and their teams.
Jul 9, 2020
5 min read
As an engineering manager, there is a lot to learn and master from people management to planning and execution. Podcasts are a great resource for learning. I’ve curated 18 great podcasts and updated them for 2020.
May 26, 2023
Are you on the lookout for a collaborative, engaging community tailored specifically for your role? Look no further! Introducing the Managers Club Discord server dedicated to leadership in engineering. We’re a community of engineering managers, team leads, and CTOs who come together to share experiences, best practices, and insights.
Aug 12, 2018
8 min read
Jan 2, 2022
12 min read
Nov 26, 2019