
Explore insights on developer productivity, learn from team surveys, and discover effective approaches to enhance engineering efficiency.

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

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

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.

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

Discover proven strategies for motivating remote workers and building high-performing virtual teams. Learn award-winning methodologies and best practices for effective virtual collaboration.

Explore strategies to overcome software development challenges from a management perspective. Learn to address unrealistic deadlines, poor communication, and resource constraints for successful project delivery.

Discover key management strategies from billion-dollar businesses to boost your small or medium-sized agency's growth. Learn actionable tips for streamlining operations and overcoming common challenges.

Discover key principles for building high-performing platform teams, including ownership, team culture, problem-solving strategies, ecosystem exploration, and success measurement techniques.

Explore strategies for scaling organizations by identifying allies and overcoming obstacles. Learn to navigate growth challenges and build successful partnerships.

Explore insights on leading data teams, improving as a software engineer, and migrating from monolith to microservices in healthcare. Learn from Keith Trnka's experience in NLP, machine learning, and telemedicine.

Gain insights on leading enterprise data teams, prioritizing relationships, and effective communication in MLOps. Learn pragmatic strategies for project prioritization and navigating data-driven initiatives to success.

Explore challenges and strategies for effective open leadership, focusing on transparency, inclusivity, collaboration, community, and adaptability in real-world scenarios.

Explore the journey of building an audio software company, from single developer to 20-person team. Learn about challenges, solutions, and processes in audio software development.

Explore dynamic reteaming strategies, onboarding techniques, and effective team management practices. Learn to foster growth through core values, handle toxic team members, and navigate organizational changes for high-performing teams.

Explore innovative metrics for visualizing team reliability, predicting outcomes, and navigating uncertainty in knowledge work. Learn to articulate trade-offs and make data-driven decisions.

Guidance on leading effective distributed remote teams, based on experience from a former GitHub Engineering director. Covers strategies for collaboration, communication, and productivity across geographic boundaries.

Explore essential tech leadership skills: vision casting, fostering psychological safety, effective communication, and nurturing teams. Gain practical insights for becoming a successful technical leader in just 50 minutes.

Explore trends and challenges in games industry leadership, focusing on preparing teams for leadership roles and retaining current leaders. Gain insights from 80+ leaders across 50+ studios worldwide.