Now that we have a yard of our own, we can put in raised beds instead of pots. Here's the start. We bought three 4'x8'x2' beds. The bottom was filled with yard debris and then the rest of the bed was filled with premium raised bed soil from Boring Bark.
We also added some patio boxes around the outside to grow squash and cucumbers.