WordPress includes jQuery in core, but there are numerous reasons why you might want to use plain, vanilla JavaScript. This session will cover how many common tasks, often accomplished using jQuery, can easily be done using vanilla JavaScript, from selecting DOM elements to making ajax requests to the REST API. It will cover common scenarios in WordPress development when jQuery is not the most ideal option and why this is so. Nate will talk about his experience as a junior developer writing JavaScript in an agency setting, and also how vanilla JavaScript can be a great starting point for advanced front-end frameworks and techniques.