I have been composting all of my household waste since 1975. I only grow organically so no matter how much compost I make I use it all.
Through my work with Transition Town we have hosted compost making workshops, teaching people the lasagne sort of brown and green layering concept. Its simple to understand and makes a lot of compost quickly.
Another thing I discovered a number of years ago is the wisdom behind using the German Mound System of making Hoogles. II'm not sure of the exact spelling) This is where you take sticks and branches piled in rows on the ground, biggest at the bottom and on top of that you can put leaves, sod, grass clippings, whatever you have. On top of that goes soil and compost into which you'll be planting.
Over time as the natural materials decompose microorganisms work away at the pile releasing nutrients the plants on top can use. It composts over time, continually feeding the plants.
Because these mounds are three dimentional there is more surface area to plant. Its the perfect answer for a small garden, create more space. Depending on the direction of the sun you can plant things that need more sun on parts of the mound that get more.
I have always composted food waste. I started in 1975 as an early adaptor of organic only growing. Every year I maked loads, but could always use more. I keep successive piles going, scooping from the bottom of the older pile while placing more fresh green waste layered with leaves or dead grasses on top. I get the most amazing crops because of this.
If you look at the photo of the loving cup, that disguises my compost in the house.
The second photo is of two of my compost heaps. The one in front is ready to go, I'll just remove all the dry stuff from the top and dig out the black gold underneith.