Toss the brown sugar and salt in a large mixing bowl and set aside.
Cut the butter into 1 inch pieces and toss them in a wide saucepan. For best results, use a light colored saucepan so you can see the color of the butter as it browns. Melt the butter over medium high heat, swirling the pan to keep the milk solids from sitting on the bottom. The butter will sizzle, then create a layer of foam on the surface. Push the foam aside to check the color of the melted butter. Continue cooking and swirling the pan until the butter reaches a dark golden brown color.
Pour the browned butter over the brown sugar (scrape all the browned bits of milk solids into the bowl as well). Whisk the sugar mixture vigorously until well combined then set it aside while you make the tangzong.
Measure out 2-¾ cups of bread flour (330 grams) and place it in a bowl. You will use a portion of this measurement for the tangzhong and save the rest to finish making the cookie dough.
Place the milk in the saucepan that you used to brown the butter. Add 3 tablespoons of the bread flour and whisk well (it is ok if there are a few lumps).
Place the saucepan over low heat and cook, whisking constantly. As the mixture thickens, switch to a flexible spatula and stir until it comes together into a thick paste-like consistency. Transfer the tangzong to the bowl with the brown sugar and whisk well.
Add the cold eggs and vanilla and whisk until smooth.
Add the rest of the bread flour along with the baking soda and baking powder. Stir until well combined. If the mixture is warm, cover the bowl and place it in the fridge until it is chilled enough so the chocolate doesn’t melt when added.
Chop the chocolate into coarse pieces and stir it into the mixture.
Cover the bowl and chill it for 24 to 72 hours to firm up and let the flavors intensify. I like to let the dough firm up just a bit then scoop it into balls and chill the balls of dough. It’s easier to scoop into balls before it gets really cold and firm. For super-sized cookies, use an ice cream scooper to form 85 to 90 gram balls of dough. To make normal sized cookies, use a 2 tablespoon sized cookie scoop to make 30 ounce balls of dough.
Preheat the oven to 350°F and line two baking sheets with parchment paper.
Arrange the balls of dough on the baking sheet, spacing them 3 to 4 inches apart.
Wait until the oven is finished preheating then bake one pan of cookies at a time. Bake jumbo sized cookies for 18 to 22 minutes and standard sized cookies for 8 to 10 minutes. The edges should look set and browned.
Remove the cookies from the oven and let them cool on the baking sheet for 15 minutes.
