Newsletters

Stop caring so much about your people

October 26, 2025

In this issue, explore the balance between team happiness and accountability, the true essence of innovation, and how to prioritize effectively in leadership. Plus, discover how joy can enhance productivity.

From individual contributor to leader

October 19, 2025

This issue covers essential insights for career growth and team management, from transitioning to leadership and driving your own promotion to effective stakeholder management and engineering team scaling. Don't miss it.

Getting more strategic

October 12, 2025

In this issue, explore strategic balance in decision-making, navigate product and legal tensions, and understand risk accumulation. Plus, discover the value of performance engineering and how engineers can influence company politics effectively.

Stop avoiding politics

October 05, 2025

This issue dives into the importance of navigating workplace politics effectively, the pitfalls of hiring only senior engineers, and strategies for successful AI adoption. Discover insights on decision-making and the need for speed in software teams.

Useful engineering management artifacts

September 28, 2025

This issue dives into essential engineering management artifacts, the roles of technocrats vs. strategists, and how to motivate yourself through tough tasks. Plus, explore AI's impact on software development and the evolving landscape of tech leadership.

The magic of framing the message

September 21, 2025

This issue dives into the power of effective messaging and influence, highlighting techniques like Nemawashi and the importance of understanding your audience. Plus, explore insights on overcoming negative spirals and standing out in your career.

Agentic AI has changed my career as a manager

September 14, 2025

This issue dives into how Agentic AI transformed Elliot Graebert's coding journey, the importance of solving customer problems, and the nuances of time vs. capacity allocation. We also explore AI's impact on code reviews and engineering excellence.

Lessons from CTO of Amazon

September 07, 2025

In this issue, explore invaluable insights from Amazon's CTO on infrastructure, the pitfalls of hiring perfection, and fostering direct communication in teams. Learn how to transform complaints into constructive feedback and understand organizational dynamics.

What I say when people ask me for more money

August 31, 2025

In this issue, we explore strategies for negotiating salary increases, the impact of workplace culture on behavior, and the hidden costs of slow feedback loops in software development. Plus, learn the importance of repairing management mistakes.

Managing engineers more experienced than you

August 24, 2025

In this issue, we explore managing experienced engineers, the distinction between glue and back-office teams, and effective collaboration to tackle technical debt. Plus, insights on AI adoption and mental models to enhance intuition.

My 10 years in software engineering

August 17, 2025

In this issue, we explore career growth in software engineering, the complexities of office politics, and the nuances of mentoring versus therapy. Discover insights on fostering innovation and overcoming organizational challenges.

Common problems managing senior engineers

August 10, 2025

This issue explores the nuances of managing senior engineers, fostering empathy in leadership, and navigating remote work challenges. Discover how to leverage metrics effectively and learn from impactful corporate shifts.

So you're a manager now

August 03, 2025

In this issue, we explore essential insights for first-time managers, self-management tips for engineers, and strategies for adopting AI in coding. Plus, discover a framework for making reliable decisions and understand predictive metrics for business growth.

If writing is thinking…

July 27, 2025

This issue explores the challenges of effective communication in business, the importance of decisive leadership in tech, and the value of writing concise emails. Plus, insights on transitioning management roles and enhancing software delivery speed.

Social capital

July 20, 2025

In this issue, explore the power of social capital for engineers, redefine accountability with compassion, and learn how knowledge flow drives innovation. Plus, discover leadership lessons from Star Trek and challenge conventional business strategies.

How to delegate while maintaining high standards

July 13, 2025

In this issue, we explore effective delegation strategies for tech managers, a 90-day playbook for new roles, the evolving evaluation of senior engineers, and insights from an AI initiative that transformed productivity.

How to Deal With a Toxic Top-Performer

July 06, 2025

This issue explores the challenges of managing toxic top-performers, maximizing team productivity, and the importance of intentional meetings. Plus, gain insights on the evolving role of new managers and the impact of asking for help.

Why engineers hate their managers

June 29, 2025

In this issue, we explore engineers' frustrations with management, the consequences of leadership decisions, the value of expert generalists, and prioritization strategies for impactful work. Plus, learn the difference between SLAs and SLOs.

I convinced HP's board to buy Palm for $1.2B

June 22, 2025

In this issue, explore Phil McKinney's insights on HP's Palm acquisition, learn how to manage up effectively, prioritize discovery projects, and understand the balance of micromanagement in tech leadership.

Smart people don't chase goals

June 15, 2025

In this issue, we explore the power of constraints in innovation, tackle estimation pitfalls in Agile, and the quick impressions of job fit. Plus, learn about cognitive reappraisal and strategic mapping for engineering leaders.