You can see the steps in images and my tips in the article.
Pour the flour and salt into the bowl of your stand mixer or into a mixing bowl, taking care to place the salt at the bottom so that it doesn't come into contact with the yeast (as it could deactivate it).
Add eggs, sugar, vanilla sugar, dry yeast or crumbled fresh yeast and milk. Start Kneading for 5 min on low speed, until the dough wraps around the hook and is smooth and uniform.
Add the soft butter and knead on low speed for 10 minutes, until well incorporated. Scrape down the sides of the bowl once or twice to facilitate the process. The dough will stick to the bottom of the bowl, but will wrap around the hook.
Scrape down the sides of the bowl to form a dough ball. Cover the bowl with cling film and then with a towel.
Place in a draught-free place and leave to rise for 1.5 to 2 hours, until doubled in size. Cover with a blanket if it's cold.
After this time, add the pearl sugar in two or three stages using a bench scraper. You can add it using the stand mixer’s hook, running it just long enough for the sugar to be fully incorporated.
In hot weather, the dough may be sticky. If so, put it in the fridge for a while so that you can form balls easily.
Weigh small portions of dough, each weighing 80 to 100 grams (2.8 to 3.5 oz), here 80 g (2.8 oz).
Lightly oil your hands, then shape into balls and place on a baking sheet lined with cling film or baking parchment. Leave to rise uncovered for 30 minutes.