01 - Bring a large pot of salted water to a boil. Cook linguine until al dente following package instructions. Reserve 1/2 cup pasta water, then drain and set aside.
02 - Pat shrimp dry with paper towels and season lightly with salt and black pepper.
03 - Heat 2 tbsp butter and 2 tbsp olive oil in a large skillet over medium-high heat. Add shrimp in a single layer and cook 1-2 minutes per side until pink and opaque. Remove from skillet and set aside.
04 - Reduce heat to medium. Add remaining olive oil and butter to skillet. Sauté garlic and red pepper flakes for 1 minute until fragrant without browning.
05 - Pour in white wine or broth, scraping up browned bits. Simmer for 2 minutes to reduce slightly.
06 - Stir in lemon juice and zest. Return shrimp and accumulated juices to skillet. Toss gently and heat through for 1 minute.
07 - Add cooked linguine and half the parsley to skillet. Toss, adding reserved pasta water as needed to form a silky sauce coating the pasta evenly.
08 - Adjust seasoning with salt and pepper. Serve immediately garnished with remaining parsley, Parmesan, and lemon wedges.