After almost 2 years, 4k commits, over 50 pre-releases, and a lot of help we are excited to announce the release of Babel 7. It's been almost [3 years]( since the release of Babel 6! There's a lot of moving pa...
📝I wrote most of what I know about React on a single page. This is deep dive and not a beginner-friendly post! I don’t believe anyone will read it to the end but I hope fellow UI library nerds might find some parts useful!
WebAssembly running outside the web has a huge future. And that future gets one giant leap closer today with...
📢 Announcing WASI: A system interface for running WebAssembly outside the web (and inside it too)
wasm » JS 🔥 ~750ms → 450ms
JS » wasm 🔥 ~5500ms → 450ms
monomorphic JS » wasm 💥 ~5250ms → 250ms
wasm » built-in 🔥 ~5750ms → 600ms
See how we did it →
Excited to launch Speedometer 2.0 - a new benchmark for modern web app responsiveness! ⚡️
🤖 Code output by popular JS tools like webpack
🔨 Built with ♥️ by Chrome & WebKit over the last year
We are developers. We need to stay up to date with technology. Every day, we learn programming languages, frameworks, and libraries. The more modern tools we know — the better.
Keeping up to date with Angular, React, Vue, Riot, Ember, Knockout is fu...
🖊 There’s been a lot of talk about whether or not you need a degree to be in tech (spoiler: you don’t). But by not getting a degree, you’re opting to replace it with learning on your own.
I wrote a post on how to teach yourself, and/or keep up to da...
🎉 I'm so freaking excited about GitHub Actions! This is a BIG DEAL
Now in Github, you can:
-deploy directly, with env variables, secrets
-filter by things like tags
-minify/concatenate CSS and JS
Are you a maintainer or contributor to one of these projects?
If you are, NASA is depending on your code. No pressure.
We all want to make faster websites. The question is just what to measure, and how to use that information to determine what's "slow" and what could be made faster. The browser rendering pipeline is complicated. For that reason, it's tricky to measur...
📣 Announcing... new Lighthouse Web Performance Audits!
🏃♀️ Avoid multiple round-trips to any origin
📼 <video> should replace animated GIFs
⚡️ <link rel=preload> key network requests
and many more! 👉...
I'm writing a 4 part drawsplainer on how browser works🎉
No CompSci degree necessary, if you've written HTML/CSS/JS, that's all you need✨ (the post starts w/ what is CPU💁♀️)
📣Part 1 is about hardware, multi-process architecture, and Site Isolation!...
New blog post: Performance lessons from Tinder's Progressive Web App ~ built with React 16, Redux, webpack 3
📱 Service Workers for network resilience
⌛️ Performance budgets & more
After today’s TC39 meeting, I’m excited to announce that…
🎉 ES2018 makes regular expressions more readable and useful through the following features:
- dotAll mode (the s flag)
- Lookbehind assertions
- Named capture groups
- Unicode property escap...
🎉🎉 Announcing styled-components v4 🎉🎉
- 25% faster mounting, 7% faster updating
- New global styling API
- Native support for the "as" prop
- Full React v16 StrictMode compliance
- Native support for "ref", no more innerRef!
- and so much more!
**Preload** ([spec]( is a new web standard aimed at improving performance and providing more granular loading control to web developers. It gives developers the ability to **define custom loading** logic without suffer...
We’re thrilled to announce that today’s Windows Insider build enables Service Workers by default in Microsoft Edge for the first time. This is an exciting milestone for us and for the web! These new APIs allow the web to offer better experiences when...
One of the benefits of working with smart people is that you can learn a lot from them through osmosis. As luck would have it, a recent move placed my office next to John-David Dalton's, with the perk being that he occasionally wanders into my office...