Preheat your oven to 400°F and line a baking sheet with parchment paper for easy cleanup.
Snap the woody ends off the asparagus spears and toss them on the baking sheet with 1 tsp of olive oil and half of the sea salt.
Roast the asparagus for 10 to 12 minutes until they are tender-crisp and slightly charred at the tips.
While the asparagus roasts, pat the salmon fillet completely dry with a paper towel to ensure the skin gets extra crispy.
Season the salmon on both sides with the garlic powder, black pepper, and the remaining sea salt.
Heat the remaining 1 tsp of olive oil in a stainless steel or cast iron skillet over medium-high heat until shimmering.
Place the salmon skin-side down in the pan and press firmly with a spatula for 10 seconds, then sear for 4 minutes without moving it.
Flip the fillet carefully and cook for another 2 to 3 minutes until the fish is opaque and flakes easily with a fork.
Plate the salmon next to the roasted asparagus and finish with a generous squeeze of fresh lemon juice over everything.