For me it's "assess each situation as it arises".
Yes I can see that my riding style could be "aggressive" leading to car conflicts as per the linked article, but that's because around town (my main riding location) I'm always looking for the overtake, so ride much the same as when on the motorbike.
However once the traffic starts flowing I'm pretty zen and get over to the left to let it all flow past. Some people might criticise me and say I should be more "primary position", but I say "why bother? let the cars past and I'll pop out once the speed slows and re-pass the lot of them and more".
Riding my first Audax in a while on Sunday brought back a few observations that I'd forgotten about. Namely that many riders seem to be out in the middle of the road, and so obstruct the random car that appears until they finally notice it and pull over. I ride over to the left at all times and so the traffic easily passes (one car per 5 minutes volume of traffic).
The other observation was that I "flow" more than other riders. On a flat road my speedo gave a steady pace, but a couple of riders kept catching up, pulling out, dropping back, catching up, etc. When they did get past they'd stay there a bit then drop back again. It got on my nerves after about 40 miles as I wasn't interested in their loud conversation (I wanted to hear the countryside) plus I had to be constantly aware of where they were as I felt they were putting me at risk of collision at times. Also those riders were ones that as soon as we'd gone over the top of a hill they hit the brakes in front of me and blocked the road. When I did get past and dropped them hugely by freewheeling down the hill I didn't always have the pace to freewheel up the other side (as they'd slowed me down), and so by the top of the next climb they'd be trying to force past again while puffing like a steam train with the effort of trying to sprint up a hill without a run up.
So, observations from this waffle and how do I think we should ride?
Zen, go with the flow, be very observant, overtake if the traffic slows and don't cause an obstruction if the traffic is flowing faster than you're riding. Be a little fish swimming free in the tide of the traffic.