
Boil water in a casserole and cook pasta according to the package directions. Drain well. Reserve some of the pasta water.
Heat the oil and butter in a large pan until warm. Add the garlic and cook until golden and aromatic, stirring regularly for even cooking.
While browning the garlic, prepare the sauce by combining fish sauce, light soy sauce, oyster sauce, pepper, brown sugar, and one tablespoon of water in a bowl. Whisk until blended.
When the garlic is golden brown, pour in the sauce mixture and bring to a simmer. Add the cooked pasta and toss to coat evenly with the sauce. Add a splash of pasta water, one tablespoon at a time, if the noodles look dry.
Add parmesan cheese and stir to combine. Sprinkle green onions and toss. Serve immediately.