Preheat your oven to 400°F (200°C) and line a small baking sheet with parchment paper.
Trim the woody ends off the asparagus and toss them on the baking sheet with 0.5 tsp of olive oil, a pinch of salt, and a pinch of pepper.
Roast the asparagus for 12 to 15 minutes until tender and slightly charred.
While the asparagus roasts, pat the salmon fillet completely dry with a paper towel and season both sides with the remaining salt, pepper, and garlic powder.
Heat the remaining 1 tsp of olive oil in a stainless steel or cast-iron skillet over medium-high heat until the oil is shimmering.
Place the salmon in the pan skin-side down and press down gently with a spatula for 10 seconds to ensure even contact for a crispy skin.
Sear the salmon for 4 to 5 minutes without moving it, then flip and cook for another 2 to 3 minutes until the internal temperature reaches 135°F.
Remove the salmon and asparagus from heat, plate them together, and drizzle with fresh lemon juice before serving.