My rule has been, if it once grew in the Earth, it can be composted.
The weed thing made me do a double take. I haven't done much with weeds. I usually give any weeds I pull up to the chickens.
Oh, make a run past your local Spendbucks coffee houses, because often they will leave bags of used coffee grounds outside the door for gardeners. If they don't you can ask them to save you some. Coffee grounds are good in compost.
I have a big black drum on a wooden rack, that lets me spin it. It saves me having to mess with a heap and a pitchfork. In addition, the drum has an easy screw off top on one end, and on the other end, a piece of PVC pipe has been inserted diwn through the center of the drum, with little holes in it. That's to add liquid to the mix, and the holesmake sure it is distributed evenly.
I am training my barely-3-years-old niece not to throw her banana peels in the trash. Instead, when she has something like that to discard, she goes outside with auntie to "feed the earth!"
"We feed earth now, auntie?"
I'm also working on her to not want to kill spiders the moment she sees them.
