01 - Preheat oven to 350°F. Line a 9-inch square baking pan with parchment paper, leaving an overhang for easy removal.
02 - In a large bowl, whisk together melted butter, granulated sugar, and brown sugar until smooth. Add eggs and vanilla; beat until glossy.
03 - Sift in flour, cocoa powder, and salt. Gently fold until just combined; do not overmix.
04 - Spread brownie batter evenly in prepared pan. Bake for 25 to 28 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Allow to cool in the pan.
05 - Melt butter in a medium saucepan over medium heat. Stir in brown sugar, cream, and salt. Bring to a gentle boil and cook for 2 to 3 minutes, stirring constantly.
06 - Remove from heat; stir in vanilla and pecans.
07 - Pour praline topping over cooled brownies, spreading evenly. Let set for at least 20 minutes, then cut into squares.