mention pre-commit and pre-commit CI?
from a quick browse that would be the only thing I would add as an extra: not necessary but really helps with keeping things tidy especially, when you start working with others.
I think this could be an interesting theme for "Make it social". I could also cover issues like working in teams, conflict resolution, project management, prioritizing, etc.
Happy to provide a draft.
I have been meaning to write something similar to use pre commit to lint Matlab code.
Could do something for python here instead as I would rather centralize resources.
I think I would rather wait to batch this with a longer update for working in small teams. I'm talking to some people in early Jan who are interested in that aspect of it, so I want to gather some feedback before jumping in.