Seven For Sunday
Hi. I'm Jon Oropeza, and these are the seven most interesting things I discovered, referenced or dug up this week for my fellow engineering leaders: Engineering Managers, Principal and Distinguished Engineers, VP / Director of Engineering, Startup CTOs and those aspiring to be.
How Do I Get My Team Into Observability by Charity Majors
High Output Management by Andy Grove
Of several great takeaways in this book, a simple framework for prioritizing time spent as a manager is my favorite:
Three patternistic actions:
- - Information Gathering
- - Nudging
- - Decision Making
And the four anti-pattern actions while doing the above:
- - Delaying decisions
- - Meddling
- - Abdication
- - Unnecessary interruption.
"We build our computer systems the way we build our cities: over time, without a plan, on top of ruins."— Devon ☀️ on vacation! (@devonzuegel) June 8, 2019
— Ellen Ullman
Mute me for a bit if you don't like long diatribes about startup debacles but this reminds me of a story (1/n) https://t.co/lHuAF0ruOK— Dan McKinley (@mcfunley) November 13, 2019
Tip: Avoid large pull requests. Find ways to break them up into smaller ones. Small PRs can be:— Addy Osmani (@addyosmani) December 15, 2019
* Easier to review. Intent is clearer and mistakes are more obvious
* Less likely to conflict with others work
* Compatible w/large new features - e.g behind a flag
* Not a panacea :)
Live Like a Hydra by Buster Benson
One of my concerns when I started Seven For Sunday was that I might stumble into one of the morasses out there. One of those is the mass of self-help, hustle culture advocacy on Medium. This is a post straight out of that genre, nonetheless I think it's worth recommending. It meanders over several topics, each of which has a few nuggets for how we approach engineering leadership. Chaos monster ate my lunch a lot in 2019, and I'm going into 2020 with getting better at containing the beast as my top professional goal.