Place eggs, granulated sugar and vanilla in the bowl of a stand mixer fitted with the whisk attachment and mix on medium speed for 3 minutes until creamy and lemon-colored. You can also use an electric handheld mixer for this.
Heat butter in a saucepan until completely melted and very hot (it will start crackling). Remove from heat and whisk in powdered sugar, cocoa powder and salt until smooth.
When the eggs are pale and thick, add the warm cocoa mixture and mix for 30 seconds until smooth and shiny. Add the flour and mix it in. It should be smooth and glossy, like thick hot fudge. Fold in chocolate chips.
Pour the batter into your prepared pan bake for 20-23 minutes, until a toothpick inserted in the center comes out with moist crumbs attached. Make sure you do not over-bake these or they will be dry. Transfer pan to a wire rack and let brownies cool completely in the pan. Refrigerate for at least 1 hour before lifting out and cutting into squares.