Simple Programming is Good Programming

Simple Programming is Good Programming

Good programming, even with a variety of modalities, does not need to be complicated. Progression should be planned through periodization and tested through repetition. When deficiencies arise, accessory work can be added to correct them, then systematically removed from the program as they lose their necessity.

Even a coach needs a coach

Even a coach needs a coach

Sometimes, it can take a little humility to accept that you need guidance, particularly if you're a seasoned athlete. But a coach not only saves you a lot of time and guesswork doing your own program design, but also provides a more objective eye when assessing your technique and where your program needs to be modified. Being your own worst critic—especially in a constructive manner—is much harder than it sounds. 

Understanding Periodization and Why You Need It

Understanding Periodization and Why You Need It

Without periodization, you're leaving your progress to chance. Maybe those random workouts, scattered rest days, and unplanned intensity will pay off; but there's a very good chance you'll shortchange yourself and fail to make anywhere near the progress you could with a more structured program.