I usually try to add a deload week every 4-5 weeks, which usually consists of regular workouts minus sets with 90%+ and I usually also cut off a work set or two on all exercises.
However, with the strain of trying to balancing work, family/friends and training, nutrition failures and being over 30 etc. I find that de-loading as described above is merely a necessary condition to avoid overtraining.
You also need to constantly assess how you are feeling and adapt workouts and add rest/recovery appropriately. This could mean dropping CNS intensive stuff like oly or heavy deadlifts and substituting "simpler" or lighter exercises. I use box jumps onto a low box (say 30-35") during warm ups as an indicator exercise of how I am feeling. If I feel slow with the jumps, I will take it easy with the fast/heavy work. If I feel like the box is 10" high, I might increase intensity. It could also mean shifting exercises around to combat temporary muscular fatigue. If your lower back is friend from deadlifts and you may want to do chinups instead of 90