A heavy wind is much like climbing, pick a gear you can sustain without blowing up and ride. The only "technique" involved is choosing the right gear, and that varies from person to person. Myself, that means spinning a lower gear. It's a blow to the ego though, isn't it? You're only in what gear? .... going how slow? This is just negative mind crap, that has no bearing on the present moment.
I don't fight the wind anymore, because I never have, and never will win against it. I think of it like sailing into the wind I guess . . . . just find a gear I can spin comfortably and slice my way. The body is going to sway in crosswinds, so I go with the flow. If you've ever ridden rollers and had someone try to bump you off, you learn pretty quickly how to keep a relatively straight line, even though you're being pushed.