The Event Loop has one simple job — to monitor the Call Stack and the Callback Queue. If the Call Stack is empty, it will take the first event from the queue and will push it to the Call Stack, which effectively runs it.
As you get more seasoned your strategies bias towards social and business problems instead of cognitive ones. You learn how to run a meeting, and how to pre-flight the important decisions before it even starts. You learn strategies for tracking outstanding work and follow ups. You come to realize how much of your success is tied up in getting things done instead of having great ideas.