Sunday, August 14, 2022
The Product Culture Shift
Adding product management to more traditional software infrastructure organizations, sometimes with a shift towards platform engineering, is...
Saturday, January 15, 2022
Structural Lessons in Engineering Management
Software engineers are attracted to formulas, algorithms, and structures. As people whose job it is to take ideas and turn them into predict...
Saturday, October 9, 2021
How New Managers Fail Individual Contributors
Most companies have carefully created separate senior career tracks that provide details of the differences between being a manager and bei...
Saturday, June 12, 2021
An incomplete list of skills senior engineers need, beyond coding
For varying levels of seniority, from senior, to staff, and beyond. How to run a meeting, and no, being the person who talks the most in the...
Saturday, May 29, 2021
Management Basics: Determining a Performance Rating
originally posted on LeadDev.com One of the most stressful parts of the end-of-year process for managers is the dreaded performance rating...
Sunday, January 24, 2021
Make Boring Plans
You’re probably familiar with the concept of Choose Boring Technology. If you’re not, I’ll wait for you to read the excellent blog post by ...
Saturday, November 21, 2020
Driving Cultural Change Through Software Choices
This tweet got me thinking about change, and how software engineers (and especially, Platform teams) can drive cultural change throughout ...
View web version