Scald the milk by heating it to 180°F (82°C) over medium heat, stirring frequently. then remove it from the heat and whisk in the butter. As soon as it hits temperature, take it off the heat. Side note: scalded milk is great for all kinds of baking, especially cakes and breads. It helps them rise more and be softer and fluffier. It’s a fantastic trick!
Add the butter to the milk and stir it in, then let the milk cool a bit. You want it to be warm, but under 120°F (49°C). If the milk is warmer than 120°F (49°C), it can kill the yeast.
Activate the yeast by mixing it with the 1/4 cup warm water and a pinch of sugar. Let it sit for a few minutes until it gets foamy.
In a large bowl, whisk the flour, sugar, and salt together. Add the yeast mixture, eggs, and milk/butter mixture. Mix until it forms a soft, sticky dough. You can knead this by hand for about 15 minutes, but it’s quite sticky. It will be easier and cleaner to use a stand mixer with a dough hook if you have one. Add a few tablespoons of flour if you need to, but only if you knead to. The dough should be soft, smooth, and elastic, but still sticky.
Put the dough into a lightly greased bowl and cover, letting it rise for 45 minutes. Uncover it, punch down the dough, and let it rise a second time for 30 minutes.