Pat dry and season: Blot the salmon with paper towels.
Sprinkle both sides with salt and pepper. Let it sit at room temperature for 10 minutes while you make the glaze.
Make the glaze: In a small bowl, whisk together honey, lemon zest, lemon juice, garlic, soy sauce, Dijon, and red pepper flakes. Taste and adjust salt if needed.
Preheat your pan (or oven): Heat a large oven-safe skillet over medium-high.
Add 1 tablespoon olive oil. If finishing in the oven, preheat to 400°F (205°C).
Sear the salmon: Place fillets in the hot pan, presentation side down (skinless: the nicer-looking side; skin-on: flesh side down). Sear 2–3 minutes until golden.
If using skin-on, flip so the skin side is down.
Add the glaze: Pour the glaze around and over the salmon. It will bubble. Tilt the pan to spoon glaze over the tops.
Reduce heat to medium.
Finish cooking: Stovetop: Cook 3–5 more minutes, basting often, until the glaze thickens and the salmon is just opaque and flakes easily.
Oven finish: Transfer skillet to the oven and roast 5–7 minutes, until salmon reaches 125–130°F for medium (or to your preferred doneness).
Rest and serve: Remove from heat. Let salmon rest 2 minutes. Spoon the glossy glaze from the pan over the fillets.
Garnish with lemon slices and herbs if you like. Serve immediately.