My garden this year is going to love what I have done to it so far.
With my new raised beds, I put down the following layers:
Weed cloth
Cardboard, which keeps the weed cloth from being torn up when I mix the pile
old wood mulch, at least one year old
horse manure, at least a month old or older
wood ashes
coffee grounds and crushed egg shells
another layer of old wood mulch
Then I take either the shovel or the garden claw and mix this up really good. This is also good cardiovascular exercise.....
This mix then sets for at least a month before I plant anything in it, and I usually turn it at least once a week during that time. I prefer to make this mix before winter, so that it has all winter to set up and decay.
During the growing season, I spread more coffee and tea grounds, crushed egg shells, and compost thru out the garden, and earth worm castings when I have enough.
In the fall, when the plants die back, I turn the beds again, and add more horse manure, etc.... if needed.
The beds that have perennial plants don't get turned completely, but I turn the soil around the plants if it won't hurt the root system.