Writing a modern web app these days can sometimes feel like a tedious process; frameworks, boilerplates, abstractions, dependency management, build processes..the list of requirements for a front-end workflow appears to grow each year. What if however, you could automate a … Continue reading →
Object.observe() is a proposed mechanism for bringing true data-binding to the browser. It exposes a mechanism for observing changes to objects and arrays, notifying others of mutations made to these objects. In my JSConf talk on O.o() I walk developers … Continue reading →
I was asked if it’s possible to patch back Chrome DevTools based changes to a DevTools extension. For example, CSS changes made to the Elements panel. The current solution to this (confirmed with engineering) is onResourceContentCommitted. This is fired whenever … Continue reading →
I work on the Chrome team at Google, building and advocating for tools to help improve developer productivity and satisfaction.