#429 — March 22, 2019
Read on the Web
👍 A bumper-packed issue this week! Just a reminder that if you want to contact us with comments, submissions, or anything, hit reply and an actual human will see your email (yes, we even see the 1001 “out of office" ones 😂)
V8 Release 7.4: Private Class Fields Are Almost Here — The latest V8 is coming to a Chrome and Node near you soon, with perhaps the juiciest syntax addition being support for private class fields. There are also several key performance improvements, all covered in the post.
Georg Neis (V8 Team)
50% Off for Developers at the Annual Slack Conference — Attend the developer track at Frontiers for access to workshops, new feature demos, one-on-one app design sessions, and more. Register today to reserve your spot with the code F19DEV_COMM.
An Introduction to Web Components — If you’ve not played with Web Components yet, here’s a great opportunity. This is a five part series (all now available) that walks through building Web Components and demonstrates why they’re an ideal approach to building front-end components and UI elements in a standardized way.
▶ State of the Vuenion: An Update on Vue.js — At last month’s VueJS Amsterdam event, the creator of Vue.js gave a 40 minute keynote on how things are going with the project. What a striking intro!
Software Engineer – iCloud Web Apps (California, US) — Love the challenge of solving complex problems? We’re looking for meticulous, creative engineers to build the world’s best web apps.
Product-Focused & Driven Frontend Engineers in Stockholm — Join our 30-person team of A-players, solve problems at global scale & help us become the most trustworthy online health company.
Diet Doctor Sweden AB
Find A Job Through Vettery — Vettery specializes in dev roles and is completely free for job seekers.
📘 Tutorials and Opinions
Writing Resilient React Components — Several principles to set you on the right path building solid React components.
A Complete Guide to Threads in Node.js — An introduction to executing complex operations in Node.js with the worker_threads threading module.
Creeland A. Provinsal
Write Your First Service Worker in 5 Minutes — Making a service worker (a script that runs in the background of your browser and handles certain types of non-interactive mechanisms, such as caching) can seem intimidating but here it is boiled down to the bare essentials.
Cloudflare Workers sponsor
Henry Zhu: "Open Source is About One’s Soul Searching and Moving the Whole Community" — An interview with Henry Zhu, a core maintainer of Babel, who’s speaking at JSNation later this year.
🔧 Code and Tools
Peacock: Visually Distinguish Different VS Code Windows — A way to keep your various VS Code windows organized and easy to follow.
lax.js: Animation Scroll Effects — A simple and lightweight (2kb minified & zipped) plugin to create smooth animation on scroll. Here’s the repo.
idb: IndexedDB, But with Promises — “A little 1.1k library that tries to make IndexedDB usable via promises, helpers, and async iterators.”
TradingVue.js: A Flexible, ‘Hackable’ Charting Lib for Traders — For making those candlestick charts that every day-trader loves.
Code’s All Right ™
Dare to Stream: Try Bitmovin’s Encoding, Player, and Analytics Solutions for Free
React Router v5 Released — If you need it, you know 🙂 We’ll be focusing more on it in next week’s React newsletter.