We just noticed that JavaScript Weekly is 7 years old this week! Thanks to all of you for your ongoing support. If you want to see how far JavaScript has come, check out the first issue for a nostalgia trip (although be warned, most of the links no longer work) :-)
Your editor,
Peter Cooper
import.meta object.Jobs
- Senior Software Engineer At ActBlue we build and power cutting-edge grassroots fundraising tools for campaigns and organizations on the left. ActBlue Technical Services
- craigslist seeks JavaScript Developers (San Francisco, CA) CL seeks JS developers to join our small (~50) team. Come help us save the world, or at least our corner of the Internet. craigslist
- Looking For Your Dream JavaScript Role? Try Underdog.io, where hundreds of the best tech companies go to find JavaScript talent. Companies email you directly as soon as next Monday. Underdog.io
In Brief
So What's New in Node.js 9? news
Gergely Nemeth
A Feature Watch on ECMAScript 2018 (Updated) news
Dr. Axel Rauschmayer
The Road to Learn React: Learn by Building Hacker News App course
12,000+ students read the Road to Learn React. This interactive course is a complete roadmap to master React.
Educative Sponsor
Using a Router To Navigate Between Pages in a Vue.js App tutorial
Nic Raboy
Playing with 2D Physics with Matter.js tutorial
Some pointers on getting started with Matter.js.
Will Boyd
Async/Await Explained By Way of a Clear Example tutorial
Brandon Morelli
What’s New in Angular 5: Animations tutorial
Netanel Basal
Working with async/await and Loops tutorial
Anton Lavrenov
Basic Debugging from the Chrome DevTools Console tutorial
Michał Witkowski
Ask HN: Which TypeScript Codebase Should I Study to Get Better? opinion
Hacker News
Ask HN: Is Meteor.js Still A Thing? opinion
A lengthy discussion on whether using Meteor.js in production is still worthwhile.
Hacker News
The Most Clever Line of JavaScript? story
Well, it’s an intriguing line at least.
Seva Zaikov
Advanced Static Types in TypeScript: A Course video
Marius Schulz
A Much Faster Way to Debug Code Than with Breakpoints or Console.log
Wallaby catches errors in your tests and displays the results of expressions right in your editor as you type.
Wallaby.js Sponsor
Webpack Monitor: A Tool for Monitoring Webpack Optimization Metrics tools
Jon Roach, Gordon Yu, Balal Zuhair
"CircleCI 2.0 is fast. We reduced builds from minutes to 12 seconds." tools
CircleCI Sponsor
voxelengine3: A Three.js-based WebGL Voxel Engine code
Magnus Lallassu
Noel: A Replayable Event Emitter code
Joel Hernandez
Emergence.js: Detect Element Visibility in The Browser code
Christian Miller
DraftJS Plugins 2.0: Lots of New Rich Text Editor Extensions code
Draft.js is a framework for building rich text editors in React.
Nik Graf