Dice the golden potato into small 1/2-inch cubes and snap the woody ends off the asparagus spears.
Heat a non-stick skillet over medium-high heat and add half of the olive oil to coat the surface.
Add the diced potatoes to the skillet, seasoning with a pinch of the sea salt and black pepper.
Cook the potatoes for 8-10 minutes, tossing occasionally, until they are golden brown and tender.
Push the potatoes to one side of the pan and add the remaining olive oil to the empty space.
Season the salmon fillet with garlic powder and the remaining salt and pepper, then place it skin-side down in the pan.
Sear the salmon for 4-5 minutes per side until the skin is crispy and the fish flakes easily with a fork.
Add the asparagus to the pan during the last 4 minutes of cooking, sautéing until bright green and tender-crisp.
Plate the salmon alongside the crispy potatoes and asparagus, finishing with a fresh squeeze of lemon juice.