Writing
Essays on engineering leadership, team effectiveness, and building software organizations.
- Will Humans Still Review Code? The critical question companies must answer nowFebruary 17, 2026
- The Engineering Manager's Areas of Responsibility What exactly do they have to do?July 31, 2024
- Team Principles How should your team work?July 6, 2024
- Engineering Management Basics Where do we start from?July 4, 2024
- Success as an Engineering Manager What is an Engineering Manager trying to achieve?July 4, 2024
- All You Need is Focus When the normal is to be distracted, focus is the main advantage a team can haveApril 11, 2024
- Ownership as a Skill for Engineering Managers Whether you think you can or you think you can't — you're probably right.February 24, 2024
- Avoiding Bureaucracy in Software Teams How to make process improvement effectiveAugust 25, 2023
- Strategy for Engineering Managers What is the next move?August 8, 2023
- To Write or Not to Write (Code)? What does it mean to be technical, and how it helps Engineering ManagersJuly 3, 2023
- Planning Engineering Projects Effectively The database schema is not what you should worry aboutMay 10, 2023
- Product Management for Engineering Managers Your best contribution might be outside of engineeringApril 24, 2023
- Engineering Leadership Tactics: Resilience Through Collaboration Building stronger software engineering teamsApril 16, 2023
- Using Metrics in Software Engineering Management Principles for measuring it rightMarch 27, 2023
- The Effective Engineering Manager Focusing on what matters mostMarch 20, 2023
- The Times Are Changing in Software Engineering How we can make the most of it?February 20, 2023
- Engineering Leadership Tactics: Mind the Input How an engineering team's performance is defined by the work they take inJanuary 30, 2023
- Engineering Leadership Tactics: Finding Focus Making your software engineering team work less and deliver moreJanuary 13, 2023
- Engineering Leadership Tactics: Building Alignment How to find buy-in as an Engineering Manager?December 14, 2022
- Engineering Leadership Tactics: Circle of Influence How to achieve change with less effort?December 1, 2022
- The Engineering Manager's Tools What is in a manager's toolbox?October 20, 2022
- Influencing as an Engineering Manager How to make change happenSeptember 27, 2022
- The Systems within a Software Team A brief insight into what is affecting your team's resultsSeptember 12, 2022
- There is always a System Why systems thinking matters and Engineering Managers should care about itSeptember 8, 2022
- Leading Software Teams with Systems Thinking How Systemic Leadership can help your engineering teamAugust 18, 2022
- Project Leadership and Collaboration How project leadership practices affect team collaborationAugust 11, 2022
- The Big Tech Way Why copying big tech companies might not be the best strategyAugust 10, 2022
- Engineering Leadership in Action A framework for Engineering ManagementJuly 26, 2022
- Leading as an Engineering Manager How you can help your reports by working on your teamJuly 20, 2022
- Managers, keep your focus Being passive is not the goalOctober 3, 2021
- Team and Individuals The how-to for a tricky balance in software developmentAugust 19, 2021
- June 28, 2021
- Forgetting Management How the software industry is leaving essential knowledge behindMay 10, 2021
- April 12, 2021
- Punching Above your Weight A few tips on getting big results with small engineering teamsSeptember 29, 2020
- What should Engineering Managers do? Views on a role that is more art than scienceJuly 15, 2020
- June 30, 2020
- Tell Me How You Measure Me A practical view of software engineering metricsMay 18, 2020
- May 17, 2020
- Change Your Standups The simple action that will change your team for the betterMay 8, 2020
- How is it going? Reporting up as an Engineering LeaderMay 4, 2020
- Eye on the Prize Some principles & tactics on software engineering managementMarch 17, 2020
- January 28, 2020
- January 28, 2020
- January 19, 2020
- February 14, 2017
- January 15, 2017
- November 16, 2016
- Product Management Without the Budget What we've learned about products in our first year at YourGrocerOctober 2, 2014
- November 20, 2012
- November 6, 2012
- August 2, 2012
- July 16, 2012
- June 20, 2012
- June 13, 2012
- February 22, 2012
- October 2, 2011
- February 15, 2011
- May 4, 2010
- October 17, 2008
- May 20, 2008
- May 13, 2008
- April 6, 2008