I looked a fair bit for a discussion on how people physically connect to the Raspberry Pi's GPIO pins, but could not find too many resources. I use my Pi's in vibration intensive, remote locations so having a dupont cable fall off the GPIO pin is a disaster.
I started to use screw on terminal hats like: https://www.adafruit.com/product/2711 and https://www.seeedstudio.com/GPIO-Screw-Terminal-Hat-for-Raspberry-Pi-p-4808.html and found these to be generally better than ordinary dupont connectors in terms of rarely getting disconnected. Being able to use thicker wires makes the wire itself also less likely to tear.
However, I wanted to ask: how do others who need them ensure strong connections?
(I did consider soldering, but personally have a really hard time not overlapping pins)