What actually happens when you click your mouse in your browser window?
In this talk we'll take a deep dive into how our web browser works and what actually happens when a mouse is clicked. We'll take a deep dive into what browsers do, how events work internally and why.
We'll go through how web automation tools like Puppeteer and Selenium simulate user actions, when that goes wrong and why.
Ideally at the end of the talk developers would have a much deeper understanding of how browsers dispatch events and could utilize that knowledge to write better front-end code.