When we use Selenium or Node.js + Puppeteer to run [headless] Chrome/Chromium we might need to add some extra functionality/conditions to launch browsers with. Below you’ll find all kinds of Conditions and their explanations.
How to use command line switches?
The Chromium Team has made a page on which they briefly explain how to use these switches.