I also try to charge fully only just before use (and only if I need 100%), and store at partial charge. If I am charging for storage, I just set a 30 minute timer. Since 1C charging is the most common, 30 minutes at 1C will be about 50% state of charge from empty, which is useful for items with no state of charge indicator.
I use AlDente[1] on my Apple laptops, and the 80% charge feature on my Pixel phone. My bedside phone charger is a slow charger.
Maybe I'm doing too much to manage my batteries, but I also haven't needed to retire anything for having a bad battery in many years, nor had items with dwindling capacity.
[1] https://github.com/AppHouseKitchen/AlDente-Battery_Care_and_...