
Explore strategies for building diverse tech teams through insights from underserved community talent development.

Discover how on-call duty can be an opportunity for growth, skill development, and improved technical judgment in software engineering.

Discover strategies for successfully integrating solo developers into teams, enhancing cohesion and performance in software development environments.

Explore techniques for aligning developers and architects, fostering collaborative architectural thinking, and improving software delivery through shared responsibility and effective communication.

Explore strategies for managing senior individual contributors, fostering strong relationships, and empowering technical talent to drive organizational growth and success.

Discover insights on building effective engineering teams from a Google veteran's decade-long experience. Gain valuable lessons for growing individual engineers.

Discover the importance of platform teams, their functions, and their impact on your business's success.

Master effective prioritization techniques to navigate urgent tasks, delegate efficiently, and make strategic decisions in engineering leadership.

Master effective onboarding strategies for Staff+ engineering roles. Learn to communicate, build networks, prioritize tasks, and navigate new responsibilities confidently.

Examine management principles during times of change and transition. Learn strategies for effective leadership at critical thresholds in organizational development.

Improve communication skills, speak confidently under pressure, and overcome anxiety with expert strategies for effective public speaking.

Master effective communication strategies for senior individual contributors to excel in staff+ roles.

Explore how engineering leaders contribute to effective hiring, maximize team resources, and make informed decisions for brilliant hires.

Develop crucial soft skills for engineering success, including communication, teamwork, and leadership. Master these essential non-technical abilities to enhance your career.

Discover winning mindsets and crucial skills for effective middle management, with actionable strategies for immediate implementation.

Explore the path to becoming a staff+ engineer, including essential skills, challenges, and strategies for transitioning into this senior technical role.

Explore systemic leadership for software teams, focusing on systems thinking, processes, and practical solutions to drive engineering success.

Discover principles for leading in tech downturns, optimizing efficiency, and managing upwards. Learn to adapt your leadership style for uncertain times and support your team effectively.

Adapt leadership skills for the post-boom tech landscape. Create stability for teams amid industry shifts. Learn to navigate challenges in the evolving environment.

Explore strategies for fostering team accountability, emphasizing ownership and blameless cultures in engineering leadership.

Learn to select engineering metrics that foster collaboration, capture complexity, and gain team trust for meaningful performance evaluation.