Avoid using setTimeout(fn, 0) for breaking tasks on main threadMain Thread — nov 27, 2025setTimeout(fn, 0) for breaking tasks on main thread is a common pattern in web development, but it has several flaws and could be the cause of bugs and race conditions when your app runs.Read More
Understanding the Critical Rendering PathBrowser Engineering — aug 20, 2024Understanding the Critical Rendering Path is crucial to understand how the browser renders your website, what is painting, parsing, and more.Read More