Make the most use of the available sunlight for the species you want to plant. Fabric grow bags make great containers for plants, because they let the roots breathe. If you have a balcony fence, train annuals to grow up it unless you live in zones 9 or 10, then use perennials. Water when the soil is dry an inch from the top and remember that plants in pots require more water than those in the ground. Be prepared to bring potted plants inside in colder climes.