Preheat your oven to 350°F (175°C).
Line baking sheets with parchment paper.
In a large bowl, cream together butter and brown sugar until smooth.
Beat in eggs one at a time, then stir in vanilla.
In a separate bowl, whisk together flour, baking soda, and salt.
Gradually blend dry ingredients into wet mixture.
Fold in chocolate chips or nuts if using.
Scoop cookie dough onto prepared sheets, spacing 2 inches apart.
Bake for 10–12 minutes or until edges are golden.
Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack.