I call this my “rule of three” - I wait until I’ve seen “something” three times before deciding on an abstraction. Two isn’t enough to get an idea of all the potential angles, and if you don’t touch it a third time, it’s probably not important enough to warrant the effort and risk of a refactor
Heavy lifting is the only thing that’s stuck for the way my brain works. I used a program called 5x5:
Downside: So hungry, all the time.
It’s been a few years since I’ve been active. I used to live in an apartment directly above a gym. Now I live in the boonies and need to convert my carport into a garage before I can buy a weight set.