This year I am planning on growing my own vegetables and herbs for the first time. Our property is very small.. we live in the inner city and we have a very limited space for growing as you can see... This is one half of our backyard: and here is the other half: So as you can see I don't have alot of ground to grow in. The dogwood and Japanese fire bush are going to be moved to our front yard as I am killing the front lawn this year and I have more space for them out front. I can use containers to grow tomatoes and beans in the alleyway (behind the gate is a private alley for our row of houses and we have common access to it with our neighbours. and I can plant in window boxes on top of the fence as long as it doesn't interfere with my clothesline (I use it as soon as the high for the day is 5C with sunshine!) as well as on the porch railings. So I'm looking for suggestions on what I can grow in my tiny garden and what will thrive in our very loamy soil. I'd like to grow carrots and I would be inclined to grow them in containers, just because of the number of cats that seem to roam the neighbourhood. Mind you our dog is a good cat deterrent.. they seem to stay away from our yard but every so often a newbie wanders in... Our backyard has eastern exposure so it will get the sun in the early morning and by mid afternoon it will be in shade, so I'm not sure if that makes a difference when it comes to the plants I choose to grow. Any input you guys have I would really appreciate! This is totally new to me so please excuse my lack of knowlege!