Bring a large pot of salted water to a boil. Add the linguine or spaghetti and cook according to package directions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
In a large skillet over medium heat, melt 2 tablespoons of butter and 2 tablespoons of olive oil. Add minced garlic and red pepper flakes; sauté for 1-2 minutes until fragrant.
Increase the heat to medium-high, then add the shrimp to the skillet, seasoning with salt and pepper. Cook for about 2-3 minutes on each side, or until the shrimp are pink and opaque.
Pour in the lemon juice and zest, then stir in the remaining 2 tablespoons of butter. Mix until the butter has melted and creates a sauce.
Add the drained pasta to the skillet along with the chopped parsley and basil. Toss everything together, adding some reserved pasta water if needed to loosen the sauce.
Plate the shrimp scampi and garnish with more fresh herbs. If desired, sprinkle with grated Parmesan cheese.