Thursday, July 27, 2023
The Next Larger Context
“Always design a thing by considering it in its next larger context — a chair in a room, a room in a house, a house in an environment, an en...
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 ...
View web version