Preheat your oven to 175°C (350°F). Grease a 9 × 5 inch loaf pan and line the base with parchment paper.
Chop the dates and soak them in warm milk for 10 minutes.
Transfer the soaked dates and milk to a small blender. Blend until you get a smooth, silky paste.
In a large bowl, whisk together the whole wheat flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Whisk for a full 20 seconds. Set aside.
Peel and grate the carrots from the thicker side of your grater.
In a fresh mixing bowl, pour the date paste. Add the oil and yogurt, whisk well. Add the brown sugar and whisk again until smooth. Add the grated carrots and vanilla extract, and whisk to combine.
Add the dry mix to the wet mix in 3 additions, folding gently with a spatula. Stop the moment you can't see dry flour. Do not overmix.
Fold in the chopped pecans with two or three gentle turns.
Pour the batter into the prepared loaf pan. Smooth the top with a spatula. Decorate with whole pecans in even rows.
Bake at 175°C for 50–55 minutes, or until a skewer inserted into the centre comes out with just a few moist crumbs.
Place the pan on a wire rack and let the cake cool completely in the pan. Demold and slice once fully cooled.