Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
Mix dry ingredients:
In a bowl, whisk together flour, cocoa powder, baking soda, baking powder, and salt. Set aside.
Cream butter & sugars:
In a large bowl, beat butter, brown sugar, and granulated sugar until light and fluffy (about 2–3 minutes).
Add eggs & vanilla:
Mix in eggs one at a time, then add vanilla extract.
Combine:
Gradually add dry ingredients into wet ingredients. Mix until just combined (do not overmix).
Fold in chocolate:
Stir in chocolate chips and chunks evenly.
Chill dough (important):
Refrigerate dough for at least 30 minutes for thicker cookies.
Scoop & bake:
Scoop 2 tablespoons of dough per cookie. Place 2 inches apart.
Bake for 10–12 minutes until edges are set but centers look slightly soft.
Cool:
Let cookies rest on baking sheet for 5 minutes before transferring to a wire rack.