Boil a pot of well-salted pasta water, so it tastes like the ocean. Cook pasta until al dente, about a minute less than directed on the package.
Meanwhile, in a saute pan, cook the garlic, onion, chili and oil on medium heat until it softens. Add the tomatoes, cook until they begin to break down. Add a scoop of pasta water to the pan and allow the tomatoes to break down further to create a sauce. Add the shrimp and wine. Saute until the shrimp is cooked through. If the pan begins to dry out, add a splash more pasta water. Add the pasta to the pan and toss to coat. Salt to taste.