tasks-microtasks-queues-and-schedules https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/ https://javascript.info/event-loop