Pat the shrimp dry and season with salt and pepper. Heat the olive oil in a large skillet over medium heat. When the oil shimmers, add the shrimp and cook until pink, about 2 minutes per side. Add the garlic, ginger, cayenne, if using, jalapeños, and butter. Continue to cook the shrimp in the butter until the garlic begins to caramelize and turn light golden brown, 1 to 2 minutes. Add the coconut milk, soy sauce, and the honey, stir to combine, bring the mixture to a simmer, cook 2-3 minutes, until warmed throughout. Remove from the heat and stir in the lime juice and zest, add the cilantro, or basil.To make the salsa. Combine all ingredients in a bowl. Season with salt. Serve the shrimp and sauce over rice. Top with salsa. Enjoy!