I do have a program I follow, but not in the traditional PL sense because I'm not concerned with peaking strength at a particular time. I would normally have a deload week (which is usually a week off totally) every 12 odd weeks and start a new split, but I didn't have a break between changes last time and have felt fine. I did drop weights on several exercises by 10-15% after the 'grind' day above but overall volume actually increased. Felt fine though. I think because my current routine is less taxing than the previous one it just feels easier. Volume is actually higher, but the duration of the workouts is reduced because I'm doing an extra day and tweaked a couple of things. My bench has stagnated over the past couple of weeks so I'll drop the weight increase reps and work back up. This seems to work for me, but if I'm not feeling it or start to feel too tired etc I will have a week off as and when required.
I am quite interested in the theory behind PL programming, I think it could be quite useful in avoiding plateaus and increasing strength in general. I have suggested before that someone should start a 'programming for dummies' thread, but explain the theory behind it don't just be purely prescriptive. I do have a couple of books on the subject but have only perused them at this stage.