am also a carry on only type person
For long trips I use
https://www.osprey.com/ec/en/product/kestrel-48-KESTREL48.html
Can use it for everything from a multi day hiking trip tents to a multi week traveling bag. You can compress it down crazy small or release the compression straps and fit an amazing amount of stuff. Tent sleeping bag food sleeping mat cooker etc.
Ryanair accepted it as a carry-on and they are pretty strict.
For short trips I use
https://www.osprey.com/ec/en/product/quasar-QUASARF19_550.html