Step 1: Boil the Potatoes - Place the whole, unpeeled baby gold or red potatoes in a large pot. Cover with cold water and add a pinch of salt. Bring to a boil, then simmer for about 15-20 minutes until fork-tender.
Step 2: Drain and Smash - Drain the potatoes and let cool slightly. Smash each potato with a masher or fork until chunky, being careful not to overdo it.
Step 3: Prepare the Dressing - In a mixing bowl, whisk together the mayonnaise, Dijon mustard, remaining salt, and pepper until smooth.
Step 4: Mix in the Ingredients - Add the dill pickles, red onion, celery, fresh dill, and capers to the smashed potatoes. Drizzle olive oil and pour the dressing over. Gently fold until evenly coated.
Step 5: Chill and Serve - Cover and refrigerate for at least 30 minutes. Stir gently before serving and garnish with fresh dill if desired.