Heat a skillet on high heat and add butter and oil. Once butter is melted and well incorporated with oil, add shallots and red pepper flake. Saute for 2 minutes on medium heat or until shallots are softened.
Add corn and continue to sauté on medium heat for ~10 minutes or until corn becomes slightly golden brown. Stir frequently as it will stick.
Add garlic and scallions and season with salt and black pepper to taste. Continue to sauté for another 3-5 minutes. Taste for seasoning and adjust seasoning to taste.
Optional: add a little splash of fish sauce for extra umami.