If weeds go in your compost be sure you cut off roots, dispose in waste/burn.You will get away with annual weeds, but dandi,docks & nettles are really persistant. I find that works best for me.Making sure your composter is placed where you get sun most of the day aids heating up which will break down waste faster,& a good mix of waste helps, I even throw in my old hoover bags, hair from my brush, pet hair. A good tip if your man is queuing for the bathroom send him to your heap for a watering ;)