Pat the salmon fillet completely dry with a paper towel and season both sides with half of the sea salt, black pepper, and garlic powder.
In a small mixing bowl, combine the Greek yogurt, lemon juice, chopped fresh dill, and the remaining garlic powder to create the sauce.
Heat the avocado oil in a non-stick skillet over medium-high heat until shimmering.
Place the salmon in the pan, skin-side down, and sear for 4 to 5 minutes without moving it to ensure a crispy texture.
Carefully flip the salmon and cook for an additional 2 to 3 minutes until the internal temperature reaches your desired level of doneness.
While the salmon rests, steam or lightly sauté the asparagus spears with the remaining salt and pepper until they are bright green and tender.
Plate the salmon alongside the asparagus and top with a generous dollop of the lemon-dill yogurt sauce.