Must Read
Resource Prioritization – Getting the Browser to Help You
Consider using <link rel=preload> to load your key scripts at a higher priority. It’s improved Twitter Lite’s time to interactive by 36% says Addy Osmani.
Sponsor (Thank You)

Time tracking for your business has never been this easy!
Time Tracking has never been this easy. Hyperlogs is the most comprehensive app that helps you manage all your projects and teams timesheets without the clutter and complexity. Its time to focus on growing your business.
Tracking time is only a small part of understanding how healthy your business is. Hyperlogs gives you powerful and invaluable insight that guides sound business decision making. Know your revenue as well as your costs and get visual cues when vital project adjustments are necessary to help it succeed.
Its time you start focusing on growing your business, so let Hyperlogs handle the rest.
Learn
Simulating Blobs of Fluid with JavaScript and Three.js
A well presented explanation of an area where physics, programming and creativity meet.
Bluetooth Anywhere: Experimenting with Bluetooth from JS
Can we control a device over Bluetooth, from a JavaScript app, on iOS and Android? Time for an experiment.
Building a Beautiful Animated News App with Vue.js and Vuetify
Vuetify is a Material Design component framework for Vue.
Replacing a hot path in your app's JavaScript with WebAssembly
One benefit that WebAssembly offers is predictable performance across browsers. But how do you turn a hot path written in JavaScript into WebAssembly? This is a technical piece, but there's lot of interesting stuff, including an introduction to AssemblyScript.
Tools & Code
Watch
Ember.js: The Documentary
Whether or not you’ve used Ember or not, this is a beautifully shot mini documentary (25 minutes) and it’d be great to see more for other projects.