Talk presented at JS Conf Colombia 2023, in english.
In this talk, learn how to use performance diagnostic tools, such as Chrome's DevTools, to identify and troubleshoot code execution issues. The first step will be to analyze the lifecycle of a JavaScript application, from loading and analyzing the source code to optimizing the browser's JavaScript compiler. Then, using Chrome DevTools, the code will be analyzed, seeking to identify relevant optimization opportunities, in addition to analyzing the flame chart timeline. Finally, understand proper scenarios for Lazy Loading, debouncing, Web Workers and amazing performance tools!