Pat the salmon fillet dry with paper towels and season both sides evenly with sea salt, black pepper, and garlic powder.
Heat the olive oil in a non-stick skillet over medium-high heat until the oil is shimmering but not smoking.
Place the salmon skin-side up in the pan and sear for 4 minutes until a golden-brown crust forms on the surface.
Carefully flip the salmon over and add the asparagus spears to the empty spaces in the pan.
Cook for an additional 3 to 4 minutes until the salmon is opaque and flakes easily with a fork, and the asparagus is bright green and tender.
While the salmon finishes, whisk together the Greek yogurt, lemon juice, and finely chopped fresh dill in a small bowl.
Remove the salmon and asparagus from the heat and plate them immediately.
Drizzle the creamy lemon-dill sauce over the salmon and serve while hot.