Place the potatoes in a pot and fill it with cold water. Bring it to a boil and cook for about 15 minutes – just until the potatoes are fork tender. This will differ based on the side of your potatoes, but you don’t want them mushy or falling apart. You want them slightly firm so they hold up in the salad. Slice the potatoes in half or in quarters – depending on their size and how you’d like them. Place them in a large bowl to cool.
While the potatoes are cooking, heat a skillet over medium heat. Add the bacon and cook until the fat is rendered and the bacon is totally crispy. Remove the bacon with a slotted spoon and place it on a paper towel to drain any excess grease. It will be used for the dressing! Spoon out about 3 tablespoons of the bacon grease to also reserve for the dressing. Throw the asparagus in the skillet and cook, stirring often, until it’s bright green and just crisp, about 3 to 4 minutes. Place the asparagus aside.
In a large bowl, combine the potatoes, asparagus, radish slices, green onions and a pinch of salt and pepper. I like to watch the salt here since the bacon is salty… and the dressing is salty. You don’t want to overdo it! But add however much you think is necessary to taste great. Toss the mixture with the hot bacon dressing. Sprinkle it with the chives. Taste and season additionally if desired. Serve!