You left out the most important one: minimize interruptions.
- Push back against meetings. Object to every recurring meeting. Daily scrum is bullshit and dependency management doesn’t require the entire group. One meeting per week is usually enough, with one-offs for design discussions.
- Quiet office. Interrupting coworkers with crap that could be in email or isn’t work-related is a disciplinary offense. If you don’t have private offices, as every developer should, wear headphones and listen to ambient or classical. No vocalists.
- Turn off notifications.
Good article. The number titles usually connote BS, this one wasn’t.