Pat the salmon fillet completely dry with a paper towel to ensure a perfect, crispy sear, then season both sides with sea salt, black pepper, and garlic powder.
Heat the extra virgin olive oil in a medium non-stick skillet over medium-high heat until the oil is shimmering but not smoking.
Carefully place the salmon fillet in the pan, skin-side down, and press lightly with a spatula for 10 seconds to prevent curling.
Sear the salmon for 4-5 minutes without moving it until the skin is golden and crispy, then flip and cook for another 3 minutes until the center is just opaque.
While the salmon cooks, steam the asparagus spears for 3-4 minutes until they are bright green and tender-crisp.
In a small mixing bowl, whisk together the Greek yogurt, fresh chopped dill, and lemon juice until the sauce is smooth and creamy.
Transfer the salmon and asparagus to a plate and generously drizzle the lemon-dill sauce over the fish before serving.