Dissolve yeast in water and milk mixture, add sugar, salt and all flour. Mix by hand or on a slow speed of your mixing machine. No need to develop gluten. Dough can remain little lumpy. Gluten will develop by itself overnight. Cover in plastic wrap, put in the fridge until next morning.
Prepare butter for rolling. Butter has to be playable, not too soft, use parchment paper to roll it into a block. Transfer it to chill in the fridge for 15 minutes before rolling.
Remove the dough from the fridge. Roll it as a square big enough to place the butter block inside. Place butter block inside the dough. Start rolling by pushing the butter from one side to another (lengthwise). Cut the edges. Place on top of the dough. Fold the dough as a letter. Turn the dough 90 degrees and continue rolling lengthwise. Cut the edges, put them aside, fold the dough as a letter. Cover, transfer it to the fridge for 1 hour. Repeat the same letter folding.
Remove the dough from the fridge. Roll it into a rectangle with a narrow side about 23-26 cm. Cut the dough. Shape them and cover. Cover croissants and let them proof for about 4-5 hours until they double in volume.
Brush croissants with egg mixture. Preheat the oven to 375F. Bake croissants for about 25-30 minutes until golden brown.
