I am very thankful that I am fortunate enough to have a fairly large backyard which also has great light. It's north-facing but it's big enough that it is not shaded by the house, so the fence that you see in the photos is actually south-facing. All of my beds are arranged at the back of the yard. This includes three raised beds and one in-ground bed.
While I have a generous yard, it is not a farm by any stretch. So in planning my garden, I knew that the footprint of the yard alone would not be big enough to fit everything I wanted to grow. This is where you need to get creative. And vertical.
By planting upward and getting creative with various forms of trellising, you can greatly expand your growing room. This is how I squeeze every square foot out of my garden: