Put the potatoes and salt in a medium saucepan and cover with cold water. Bring to a boil over high heat and simmer for 1 minute, then drain. Pat dry.
Meanwhile, put the bacon in a well-seasoned cast iron skillet or a saute pan over medium-low heat, and cook until nearly all the fat has rendered and the bacon is crispy, aromatic, and browned, about 5 minutes. Remove the bacon with a slotted spoon and set aside on a paper towel lined plate.
Add the 1 to 2 tablespoons of butter or oil to the remaining bacon fat. Increase the heat to medium. Add the potatoes, positioning them in the pan so the cut sides get nice and brown. Cook turning only as needed until the potatoes are golden brown, about 15 minutes. Stir in the parsley, garlic, and bacon and stir until fragrant and lightly browned. Season with 1 teaspoon of salt and pepper. Serve.