Sourcing names for new parts of a program. I tend to go with meaningful names borrowed from other subjects, instead of using ambiguous, generic terms.
I downloaded a free book about applied category theory (293 pgs) and emailed the PDF to my Kindle for later study. I honestly don’t know what I’m getting into, but this could be a nice change of pace back to non-fiction reading (I read a lot). There is an online forum there at the link and some open lectures by one of my nerd-heroes, John Baez. If you like physics & maths, you may like this too!