Bolts and nuts as much as possible, screws where those aren't practical. I've tried resourcinol and used PL400 which are both waterproof and the wood failed beside the joint in fairly short order. I have a pair of wooden benches which are twice as old as anything else I've done that were bolted together with galvanized bolts and the slats screwed down and then the counter bored screw holes plugged with tapered wooden plugs and they are badly weathered but still as solid as the day I built them. I covered the uprights on the benches with 1 x 6s which were blind doweled from the underside using dowel centers to locate the holes and those were glued on (don't remember with what anymore) and they quit holding and one board blew off. Water soaked right through the board and destroyed the bond.
BobJ3 used to say the say thing, mechanical fasteners instead of glue.
Someone I consider a master woodworker once told me that a master woodworker is not someone who never makes mistakes. He is someone who is able to cover them up so that no one can tell.