How do you keep your campaign assets organized?

I keep campaign assets organized with a naming convention including date, campaign, campaign type, etc