City living shouldn't preclude you from working your land—even if it's paved over in concrete. Here's a simple, inexpensive means of creating your own 'Hanging Gardens of Babylon' from some gutter and a chain link fence.

You Should Do This If:

You have limited floor space for gardening but an abundance of walls.

Moment of Satisfaction:

Making a salad out of things you found in the gutter.

Biggest Pain in the Ass:

Waiting for the first sprouts to appear and validate the time and money you've just invested in the project.

Materials and Tools Required

1x length of open-top gutter, either plastic or aluminum

2x end caps

1x 2-3 cu. ft. of planting soil (preferably with compost or granular fertilizer added if you don't already them have on-hand)

Difficulty and Cost

Materials should run you about $30 and assembly is really-easy even if you're assembling it solo.

Building It

Planning
Before you rush out to your local home improvement center for supplies, pick a suitable site for the garden. Ideally, it will be Southern facing, receive plenty of light over the course of a day and have proper drainage (since water from your garden will be leaking out of the gutter's base onto the ground below). Use the tape measure to figure out how much horizontal space you have to work with and either buy or cut a length of gutter to fit.

Assemble the Garden
First, ensure you've got the proper length of gutter and have double checked that it both fits flush against whatever it's being mounted to and the end caps fit securely to the gutter. Next, run a bead of sealant around both edges of the gutter and end cap, where they'll be joined, press the two pieces together and let them cure according to the package instructions. Once set, invert the gutter (so that the bottom edge is facing up), and drill a series of drainage holes along its length, one every 8 - 12 inches.

Hang the Garden
That gutter is going to be pretty heavy once you fill it with moist soil, so you'll want to install supports every 24 inches or so. If you're hanging it off a chain-link fence as I have, cut four or five lengths of wire long enough to encircle the gutter and leave enough material to tie off. Also cut an equal amount of 8-inch lengths of garden hose. String the wire through the hose (which prevents the wire from rubbing against or cutting into the gutter), curl it into a large loop and loosely tie it to the fence. Repeat this with the other pieces of wire and rubber and space them accordingly. Then, run the gutter through the loops to make sure every thing fits and supports properly, then tighten the wire loops until they are snug against the gutter (but no so much that they're squishing it), firmly tie off the wire and snip off any excess.

If, instead, you plan to mount the gutter directly to a wall, use the stud-finder to locate suitable anchor points, then have an assistant hold the gutter in place as you sink the galvanized screws in. Be sure to seal around the screw heads to prevent water intrusion into the wall, which could lead to dry rot.

Planting
Slowly fill the gutter with your soil mix, adding equal amounts to both ends first and pushing excess/filling towards the center. Leave about an inch of space between the soil line and the lip of the gutter. Water the soil and allow it to fully drain (take the opportunity to ensure that none of the drain holes are clogged) before sowing your crop and watering again.

Depending on the depth of your gutter, most root vegetables aside from carrots or potatoes—say, beets and radishes—will work well, as will lettuce, bush bean, celery, garlic, green onion, and common herbs like basil and parsley. Basically anything that doesn't need a deep root system will grow just fine.