In this episode we chat to Jason Miller and the internet's Paul
Irish (I'm not linking to his Twitter account. He has too many followers, and let's face it, you
already follow him). We cover new DevTools stuff like:
Editing resources in DevTools in a way that survives reloading.
Getting a diff of changes you've made.
Async debugging - step into postMessage and setTimeout.
Eager evaluation - giving you the results of side-effect-free code in advance.
Showing function signatures in the console.
And other stuff like how string.search has side effects.
[null,null,["Last updated 2024-08-06 UTC."],[[["This episode features Jason Miller and Paul Irish discussing new Chrome DevTools features."],["Learn about exciting DevTools updates, including live resource editing, change diffs, advanced async debugging, eager evaluation, and improved console functionality."],["Discover unexpected side effects in common JavaScript functions like `string.search`."],["Watch Paul and Jason's I/O talk for a deeper dive into the latest DevTools advancements."]]],["The content discusses new features in Chrome DevTools, including persistent resource editing, change diffs, asynchronous debugging for `postMessage` and `setTimeout`, eager evaluation of code, and display of function signatures in the console. It also highlights a discussion on `string.search` having side effects. A recommended resource is a related talk by Paul and Jason titled \"What's new in Chrome DevTools\".\n"]]