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