-Preheat the oven to 400 degrees and line a baking sheet with foil.
-In a large bowl, add the halved (or quartered) baby potatoes along with 2 tablespoons of the olive oil, the 1 teaspoon of sea salt and the cracked pepper, and toss well to combine; drizzle a little bit of olive oil onto the foil lined baking sheet, and turn the baby potatoes out onto the baking sheet and roast for 35-40, or until golden-brown and tender; while potatoes roast, crisp the bacon and caramelize the red onion.
-In a medium-large non-stick pan set over medium heat, add the remaining 2 tablespoons of olive oil; when hot, add the sliced red onion and the tablespoon of sugar, and toss to coat with a pair of tongs; cook/caramelize the red onions on medium for about 12-14 minutes, or until a golden, caramel color, and softened; once onions are caramelized, add the pinch of sea salt to them, stir to incorporate, and remove from heat; set aside and keep warm until ready to add to potato salad.
-Next, in a medium, non-stick pan set over medium heat, cook the bacon pieces until brown and crispy, and then remove them with a slotted spoon and onto a paper towel to drain; reserve 3 tablespoons of the bacon drippings, and set aside to use in the vinaigrette; keep the drippings warm.
-Once the baby potatoes are roasted, remove from oven, and allow them to cool for a few moments while you prepare the warm, bacon vinaigrette, below.