Today I learnt that Arch Linux has a paccache.timer built-in service. This service (you can enable it from systemctl) ensures your package cache doesn't grow excessively. Really handy, though I wonder why it isn't enabled by default.