Lay long ropes parallel to both sides of the driveway. Decide if you’ll lay the bricks end-to-end or sideways and measure the width with a tape measure. Space the ropes wide enough from the driveway edge to fit the bricks plus 2 inches. Place a long strip of plastic near the ropes.
Dig out the grass and 5 inches of top soil from between the ropes and driveway with a hoe. Scoop it out with a shovel and dump it on the plastic for re-use in low areas of the yard. Tamp the subsoil with the end of a 4-by-4 inch board or a tamper until it feels compact.
Spread 3 inches of gravel over the soil and tamp it down. The gravel helps moisture drain quickly from beneath the driveway, while keeping the bricks from sinking.
Sprinkle fine sand over the gravel to fill in gaps between the gravel. Continue adding sand until you have a 1-inch thick bed.
Butt the first brick against the driveway at the street-end of the site. Tap the brick with a mallet so it is level or just above the driveway surface. Place adjacent bricks flush against each other with minimal spacing in between.
Spread polymeric sand over the bricks with a stiff hand brush and pack it into the narrow joints. Brush off the excess and sprinkle the borders with a hose. As it dries, the sand will set in the joints, hardening to the bricks like cement.
Backfill the 2-inch gap between the outer end of the border and the lawn with gravel and tamp it down.