Boil the potatoes (leave the peels on, and cut them in half first if they're large). Once they're easily pierced with a knife, drain and let them cool just enough to handle.
Meanwhile, add the broth, vinegar, sugar, and mustard to a small bowl and whisk together. Set aside.
When the potatoes are close to being done, cut the bacon up (easy with kitchen shears) and fry it in a large skillet over medium-high heat until crispy (about 10 minutes).
Turn the burner off for this step to allow the skillet to cool a bit. Take the bacon out of the skillet and transfer to a paper towel lined plate. Leave the bacon fat in the pan.
To the skillet, add the onion and sauté for 5 minutes over medium heat.
Meanwhile, cut the cooked potatoes up into chunks or slices (large or small is totally up to you). You can leave the peels on or peel them with a knife - the peels will be very easy to remove.
To the skillet, stir in the garlic and cook for about 30 seconds.
Add the broth mixture to the skillet. Scrape up any browned bits from the bottom of the pan, let it come to a boil, and then cook for 1-2 minutes or until the liquid has reduced by about half (don't let it evaporate too much).
Take the skillet off the heat and then add the potatoes, cooked bacon, and parsley to it. Toss to coat.
Season with salt & pepper as needed and transfer potato salad to a serving bowl, or you could serve it right in the skillet as it retains heat and will keep it warmer for longer. Top with chives if desired and enjoy warm.