I don't recall having a blister in ages. Almost all my hikes are long hikes.

My method: wear boots that fit, boots that don't need much breaking in, boots that keep the dirt out (gaiters in really dirty terrain), boots that are reasonably well vented.

Add to that wool socks (Darn Tough, they rock), and most importantly, whenever possible during breaks, take the boots off to allow your socks and feet to dry, place the boots in the sun if available to dry the insides as much as possible, take out insert soles if possible. In my experience, moisture and dirt in the boots/socks is the main reason blisters develop in the first place. Wash/change socks frequently.

My kids who have had more trouble (shoes never fit right) were quite successful in reducing blisters with a "Glide" brand lubrication stick we found in a resupply hiker barrel once. Very useful if applied to high friction areas before blisters develop.

I may pack a little paper tape with my med kit - who knows, I may run into somebody on the trail that needs it.