Components of this pasta classic can vary according to the bounty of your garden, as long as the flavors are simple and fresh.
Cut squashes into neat, fine julienne and set aside. Heat butter and oil; saute garlic over medium heat until opaque. Add mushrooms and saute until just starting to shrink and change color. Add squash and cook just until tender. Stir in basil. Do not overcook. Meanwhile, cook pasta in plenty of salted boiling water until al dente. Drain pasta and toss with vegetables and Parmesan cheese in serving bowl. Serve with additional Parmesan cheese.