This quote is from “Climb Strong” website:
“If you're one of the lucky few, you can hit the gym a couple of nights a week and continue to get strong, avoid injury, and enjoy the sport. Most of us, though, will reach a plateau where progress is no longer possible on the "whatever" plan, and will have to set up a honest-to-God "training" plan.”
“Bottom line is that it's not impossible to maintain/improve most of your fitness qualities all at once, it's just really hard. I designed this "Block Programming" model for myself. I organized the training into 30 min blocks of time, and inserted as many blocks as I could into a given training session.”
Details of his training program are at his website.