See notes section for tips before starting the recipe.
Preheat oven to 350°F with a rack in the lower third of the oven. Line an 8x8 square pan with foil or parchment paper and spray with non-stick spray. Note: do not use a 9x9 pan, you will not have enough batter.
Blondie batter: In a large bowl, whisk ½ cup warm butter and brown sugar for one full minute, until completely combined. It will start out with the butter settling on top of the sugar, but once you keep whisking it will come together. Add egg and vanilla extract, whisking until well combined. Remove the whisk from the bowl, tapping off any excess batter into the bowl.
In a separate bowl, combine flour, cornstarch, baking powder, and salt. Add the flour mixture, coconut, and pecans to the wet ingredients and use a rubber spatula or wooden spoon to stir until the batter is fully combined (at least 15 strokes). Set aside briefly while you prepare the fudge filling.
Fudge filling: Add chocolate chips, sweetened condensed milk, and butter into a microwave safe bowl. Microwave in 15 seconds increments, stirring well between each, until melted and smooth. This took me about 45 seconds.
Assembly: Scoop half the blondie batter into the prepared pan and spread into an even layer. Drizzle the melted chocolate over the top and spread into an even layer. Top with the remaining blondie batter. The easiest way to do this is to place blobs of blondie batter all over the chocolate layer. Moisten your fingertips with water and flatten and spread the blondie batter into an even layer. Sometimes I leave a little bit of chocolate exposed on the sides of the pan. If desired, you can sprinkle the top of the bars with flaky sea salt. Bake in the lower third of the oven for about 30 minutes, until light golden brown. Be careful not to overbake. Place pan on a wire rack and cool completely.