Can a team have 150 people on it? FAST agile says yesA detailed look at FAST agile — a practice well worth your timeJun 23, 20231Jun 23, 20231
The ultimate playbook for hiring engineering managers — a step-by-step guideI’d like to share a complete guide to how to hire and interview engineering managers. I’ll cover every step of the process, and even…Apr 13, 20233Apr 13, 20233
The secret to holding a candidate review meeting that isn’t boring as hellMost candidate debrief meetings are super-boring. Everyone just reads the feedback they already put into the application tracking system.Apr 11, 2023Apr 11, 2023
Steel threads are a technique that will make you a better engineerSteel Threads are a powerful but obscure software design approach. Learning about Steel Threads will make you a better engineer. You can…Mar 17, 2023Mar 17, 2023
10 Pieces of Advice for New Engineering DirectorsWhat I wish I had known when I started as a manager of managers.Feb 22, 20237Feb 22, 20237
Published inBetter ProgrammingYour Process Should Be Open SourceUse an engineering handbook, open it to all, and see your process flourishFeb 19, 20233Feb 19, 20233
Uplevel your managers with Mini-M support groupsToday, I would like to share a management practice we developed at New Relic. It was one of the best things we did as an engineering…Feb 2, 2023Feb 2, 2023
Leaders make their own problemsAt some point, you begin to lead. This is very different than managing. The difference can be summed up with the phrase, “leaders make…Jan 11, 2023Jan 11, 2023
A weekly project plan you will want to frameToday, I’ll share a few thoughts on what makes a good project plan. And I’ll provide a sample project plan.Jan 8, 2023Jan 8, 2023
Jade Rubick — How to not screw up your product strategyAs a consultant, I have a view across many companies. So I’ve seen a lot of product strategies. Most have been problematic. Occasionally…Nov 8, 2022Nov 8, 2022