| What could we improve if instead of sending text source code over the wire we sent a binary representation instead? 
David Teller
 
 .. or “How I Learned to stop writing Callback Functions and love JavaScript ES8.”
 
Patrick Triest
 
 How Object#toString performs in the V8 engine, why it’s important, how it changed with ES2015 symbols, and how to speed it up. 
Benedikt Meurer
 
   “We can fix bugs in 30 minutes instead of 2 days. Our customers hardly see any bugs because we fix them right away.” Track all handled and unhandled errors, know instantly which errors to prioritize and troubleshoot efficiently. Learn more .
Bugsnag
  Sponsor
 
 An explainer of V8’s bytecode format - think of bytecode as made up of “small building blocks that make up any JS functionality when composed together”. 
Franziska Hinkelmann
 
 Featuring Ray Camden and TJ Vantoll looking at changes in JavaScript development in recent years. It’s next Wednesday (23rd). 
Certified Fresh Events
 
 
Preact is a popular React-compatible alternative focused on being as thin and light as possible. 
Yomi Eluwande
 
 Did you know we have a sister Node newsletter with all the Node news? This week covers Node 8.4, facial recognition, and how Node’s hash flooding vulnerability was fixed. 
Node Weekly
 
 Jobs  In Brief Top-Level 'await' Now Supported in Chrome DevTools' Console newsUmar Hansa on Twitter
 Announcing TypeScript 2.5 RC newsMicrosoft
 A Feature Watch on ECMAScript 2018 (Updated) newsDr. Axel Rauschmayer
 The State of CSS in Angular newsStephen Fluin
 Are content changes wasting your time? Add CMS anywhere on your site Empower non-technical users to change content themselves, avoiding back-and-forth edits.
 Component IO  Sponsor
 Beyond 'typeof' and 'instanceof': Simplifying Dynamic Type Checks tutorialDr. Axel Rauschmayer
 Using ES2017 Async Functions tutorial Ever struggled with reasoning about asynchronous JavaScript?
 Eric Windmill
 Building a realtime React VR app tutorial Discover how you can create a realtime React VR app, using websockets to support multi-user interactions in a WebVR experience.
 Pusher  Sponsor
 Repatch: The Simplified, Less Verbose Redux tutorial A thorough introduction. GitHub repo.
 Péter Hauszknecht
 Building a Multiplayer Tic-Tac-Toe Game with Meteor tutorialPaul Orac
 A Look at the 'Optional Catch Binding' ES Proposal tutorial Would let us use ‘catch’ without defining a parameter.
 Dr. Axel Rauschmayer
 Folding Promises in JavaScript tutorial Covers endomorphism, isomorphism, homomorphism and catamorphism.
 Vladimír Gorej
 5 Ways to Make HTTP Requests in Node tutorial node Overviews of ‘http’, Request, Axios, SuperAgent, and Got.
 Twilio
 Wrap Web Components with React - Use your fav non-React libraries in a React Way tutorialSitePen  Sponsor
 Webpack Tips for Efficient Bundling videoGoogle Chrome Developers
 Angular vs. React: Which Is Better for Web Development? opinion A pretty in-depth code-driven comparison.
 Brandon Morelli
 Up: A Rapid Way to Deploy Serverless Apps and APIs toolsTJ Holowaychuk
 Puppeteer: A Headless Chrome Node API by the DevTools Team code nodeGoogle
 Bubb Infotop: Tooltips with No Dependencies code
 Songbird: Spatial Audio Encoding on the Web code A real-time spatial audio encoding JavaScript library for WebAudio applications. Repo here.
 Google
 |