Weekend JavaScript Newsletter

Weekend JavaScript

Top JavaScript news and articles straight into your inbox every Friday. Everything you need to be successful in your career. From the new hot web frameworks to IoT and robotics.
667 have already joined.


The Future of MDN, Prettier TS and CSS support, WebAssembly, and more

Greetings! You know that you can [share this issue](https://twitter.com/intent/tweet?text=This week's top %23JavaScript articles via %23weekendjs ❤&url=http://www.weekendjs.com/issues/99-the-future-of-mdn-prettier-ts-and-css-support-webassembly-and-more) with your friends, right? Just checking...


The Future of MDN: A Focus on Web Docs | Kadir Topal, Mozilla Open Design

Building MDN into a world class repository of high quality Web documentation is one of the most valuable things Mozilla has done for Web developers. Now we’re looking to double-down on that work, and solidify MDN as the single best resource for Web docs.

Prettier 1.4.0: TypeScript and CSS support

Prettier is an opinionated code formatter.

Assembling WebAssembly | WebKit

We’re pleased to announce that WebKit has a full WebAssembly implementation.


Upgrading from Node 6 to Node 8: a real-world performance comparison | David Gilbertson, Hacker Noon

Node 8 is out, did you hear? And it’s faster, or so they say. But without any numbers, ‘faster’ is just letters.

Node.js 8: util.promisify() | 2ality

Node.js 8 has a new utility function: util.promisify(). It converts a callback-based function to a Promise-based one.

Node.js Child Processes: Everything you need to know | Samer Buna, freeCodeCamp

How to use spawn(), exec(), execFile(), and fork()


Embracing the power of styled-components | Fernando Aguero, Building Séntisis

We have a React application made of dozens of components. After working with CSS modules for a while, we decided to give styled-components a try.


WebAssembly 101: a developer's first steps | Openbloc

This tutorial will guide you along the necessary steps to port a JavaScript library of the Conway's game of life to WebAssembly (wasm). This is a simple exercise that is perfect to start beyond a trivial Hello World. I recently got interested in WebAssembly and decided to take the leap


“Why We Didn’t Use A Framework” (Case Study) | Nick Gauthier, Smashing Magazine

Find out why the team at MeetSpace decided to build their app without a front-end framework, and what the pros and cons of a frameworkless back end are.


Getting started with PreactJS — A Step By Step Guide | Bilal Budhani, Codeinfuse

PreactJS is a fast 3kB alternative to React with the same ES6 API

Adopting Flow & TypeScript | James Kyle

A comparison between the two on-boarding processes


Performance Analysis Reference  | Kayce Basques, Google Developers

This page is a comprehensive reference of Chrome DevTools features related to analyzing performance.


A day without Javascript | sonniesedge

* Have you ever wondered if any modern websites can work without JavaScript? Me neither. This guy did.


TheresaMay.js is a simple JavaScript framework (why not) that can be quickly deployed in situations where the real Theresa May can't be bothered to show up.