How to Make It
Preheat the oven to 400°. In a medium saucepan, combine the millet with 1 1/2 cups of water and bring to a boil. Add a generous pinch of salt, cover and simmer over low heat until the millet is tender and the water is absorbed, 20 minutes. Let steam, covered, for 10 minutes, then fluff with a fork.
Meanwhile, on a large rimmed baking sheet, toss the chickpeas with the harissa and 2 tablespoons of the olive oil and season with salt and pepper. Bake for about 25 minutes, until crisp. Let cool slightly.
In a medium skillet, heat the remaining 6 tablespoons of olive oil until shimmering. Add the almonds and cook over moderately high heat, stirring, until golden. Using a slotted spoon, transfer to a plate and season with salt and pepper. Add the onion to the skillet and cook over moderately low heat, stirring occasionally, until well browned, 12 to 15 minutes.
In a bowl, toss the millet, onion, almonds, carrots, scallions, cilantro, mint, basil and lemon zest and juice. Fold in the chickpeas, season with salt and pepper and serve.