Newsletters

AI in software engineering at Google

June 16, 2024

In this issue, explore the impact of AI on software engineering, key strategies for building high-performance teams, the true motivations behind work recognition, and insights on startup potential.

Conflict

June 09, 2024

This issue dives into team dynamics, addressing bottlenecks, and leveraging sales insights for product development. Explore strategies for effective engineering leadership and the complexities of data-driven decisions.

Dealing with creaky legacy platforms

June 02, 2024

This issue explores the challenges of modernizing legacy platforms, the power of effective incident reviews, and the importance of communication structures in organizations. Plus, insights on managing information overload and engineering leadership anti-patterns.

A Useful Productivity Measure

May 27, 2024

This issue explores productivity measurement, the impact of mentorship, and the importance of clear engineering documentation. Plus, we delve into the nuances of scaling software and the value of simplicity in product development.

What causes new engineers to “sink or swim”?

May 19, 2024

In this issue, we explore key factors in onboarding new engineers, insights on organizational layers and their challenges, essential techniques for software architects, strategies for gaining buy-in, and the importance of separation in decision-making.

Where to Start with Strategy?

May 12, 2024

In this issue, explore strategic insights from Roger Martin, tips for managing high performers, and essential skills for engineering growth. Also, discover a new software engineering career ladder. Don't miss out.

Design Docs at Google

May 05, 2024

In this issue, explore Google's design docs for software engineering, strategies for maintaining technical coherence, and insights on managing cognitive load in tech teams. Plus, learn how to navigate uncertainty with the Cynefin Framework.

The Impact of AI Tool on Engineering at ANZ Bank

April 28, 2024

This issue explores AI's transformative role in engineering, career strategies inspired by Tarzan, the importance of coaching for leadership, effective feedback techniques, and the chaotic journey of startup success.

Measuring Developer Productivity via Humans

April 21, 2024

This issue explores measuring developer productivity through human insights, the value of a "WTF Notebook" for problem-solving, and tips for effective progress updates. Plus, insights on managing platform support challenges.

On Generating Ideas

April 14, 2024

In this issue, explore innovative team ideation strategies, uncover the secrets of high-performing teams, debate the tolerance of "brilliant jerks," discover appreciation's impact in the workplace, and learn about effective incident management.

Using Metrics to Measure Individual Developer Performance

April 07, 2024

In this issue, explore effective ways to measure developer performance, communicate difficult decisions, and cultivate high agency. Plus, learn about mentorship tools for talent development and the pitfalls of vanity metrics.

How to talk about deadlines at work

April 01, 2024

In this issue, explore effective strategies for discussing deadlines at work, timeless advice that resonates, and insights on reliability in complex systems. Plus, discover what defines a tech company today.

Leadership requires taking some risk

March 24, 2024

In this issue, we explore leadership through risk-taking, the balance of innovation, strategic planning with the 3 Horizons framework, and insights on persistence and success. Gain valuable perspectives for your growth journey.

An Engineering Leader's Job Search Algorithm

March 17, 2024

In this issue, explore an engineering leader's job search algorithm, learn how DORA metrics boosted performance at booking.com, and discover effective project breakdown techniques. Plus, insights on value maximization and service level agreements.

How to be a good listener

March 10, 2024

In this issue, explore the art of listening, the importance of actionable feedback, and strategies for managing negative behavior. Plus, uncover insights on maintenance windows and leveraging Parkinson's Law for efficiency.

How Does Working From Home Influence Teamwork?

March 03, 2024

In this issue, explore how remote work impacts teamwork, discover cloud resilience patterns, learn about effective leadership in uncertainty, and gain insights on conducting behavioral interviews and addressing ignored workplace issues.

Your First Year as a CTO

February 25, 2024

This issue covers essential insights for new CTOs, leadership strategies, accountability in software metrics, the challenges of hiring experienced engineers, and the journey from engineer to manager.

Cutting software waste

February 18, 2024

This issue tackles software waste reduction, enhancing GenAI applications, and insights on operational health. Plus, explore McDonald’s reusable workflows and a framework for bold product decisions. Don't miss the must-read management books for tech leaders.

How to hire low experience, high potential people

February 11, 2024

This issue explores hiring high-potential candidates, the nuances of roadmaps in software teams, effective feedback strategies, key components of an engineering growth framework, and a quiz to assess your fit for engineering management.

The Snow Melts at the Periphery

February 04, 2024

This issue explores leadership insights, from staying connected with the outside world to refining customer engagement. Discover strategies for stronger positioning and team dynamics, plus a fresh perspective on organizational structure.