I think periodization is the way to go. When one looks at how other types of athletes train, i.e. distance runners, sprinters, throwers, periodization predominates. What is interesting is the bulgarian weightlifting where one routinely maxes or has a near max.
From my own personal experience, I used to do a linear periodization for 12 weeks to get ready for a powerlifting contest, starting with high reps, low weight and ending with high weight, low reps. This worked for several years.
Then I had to be creative with my training, using other methods, i.e. shorter periodization cycles, Sheiko method, to obtain more gains. Now I am doing 5/3/1 and will see how this goes.