Invent a practical FIFO storage system.
Example: I buy high quality olive oil in glass bottles. I use a lot and I tend to buy a lot at once, so I may have 10-20 bottles at home. But whenever I buy some more I have to pull all the old bottles out of the shelf because I obviously want to use them up in order of expiration date. If I have like 3 rows of 5 bottles it's usually not a multiple of 5 I buy, so now I have to not only pull the rows forward, but also reorder them. It's really annoying.
I've been thinking a lot about a storage system, but I can't really come up with anything. If I build a tower I can stack them in, I could keep the order - put new ones in up top and pull them out from the bottom. But 15 bottles have quite a bit of weight to them, so I don't feel comfortable resting the weight just on the glass of the lowest bottle and once pulled out the whole stack would fall down which would probably lead to breakage.
So it probably would need some movable shelves each bottle rests on or some sort of carousel construction. Adapting the tower design into a slope would probably keep most of the weight on the frame, but also take up way more horizontal space (unless you can somehow change direction in an S-shape and still ensure every bottle keeps advancing when you pull out one). Or you combine both ideas into a spiral carousel. But that would take up a lot of space, which I don't have in my pantry and it's starting to get absurdly over-engineered for a simple storage solution.
I just want a simple, functional grocery storage solution that ensures FIFO.