#378 — March 23, 2018
Read on the Web
Dr. Axel Rauschmayer
A Proposal for Package Name Maps for ES Modules — Or how to solve the web’s “bare import specifier” problem.
A TC39 Proposal for Object.fromEntries — It would transform a list of key/value pairs into an object.
How Unsplash Gradually Migrated to TypeScript
Oliver Joseph Ash
Engineering Manager — You’ll lead a team in building a product at scale and get the opportunity to manage and mentor while helping shape decisions.
Software Engineer at Fat Lama (London) — Technology and engineering is at the heart of what we do at Fat Lama – help us build the rental marketplace for everything.
Place your own job listing in a future issue
📘 Tutorials & Tips
Getting Started with the Web MIDI API — Covers the basics of MIDI and the Web MIDI API showing how simple it is to create frontend apps that respond to musical inputs. It’s niche but also neat the Web platform can do this.
▶ 7 Secret Patterns Vue Consultants Don&’t Want You to Know — Clickbaity talk title, but Chris is both on the Vue core team and a great speaker 🙂
Getting Smaller Lodash Bundles with Webpack and Babel — Plus some tips for working with lodash-webpack-plugin.
The Ultimate Angular CLI Reference Guide — Create new Angular 2+ apps, scaffold components, run tests, build for production, and more.
Jurgen Van de Moere
▶ Add ESLint and Prettier to VS Code for ‘Create React App’ Apps
Tips for Using ESLint in a Legacy Codebase — Techniques that can help you significantly reduce the number of errors you see.
Free eBook: A Roundup of Managed Kubernetes Platforms
Lookaheads (and Lookbehinds) in JS Regular Expressions
Unblocking Clipboard Access in Chrome 66+ — The Async Clipboard API supersedes the document.execCommand approach.
Building Office 365/SharePoint Applications with Aurelia
🔧 Code and Tools
Get the Best, Most Complete Collection of Angular UI Controls: Wijmo — Wijmo’s dependency-free UI controls include rich declarative markup, full IntelliSense, and the best data grid.
GrapeCity Wijmo sponsor
better-sqlite3: A Simple, Fast SQLite3 Library for Node
ngx-datatable: A Feature-Rich Data-Table Component for Angular — No external dependencies. Demos here.
vue-content-loader: SVG-based ‘Loading Placeholder’ Component — It’s a port of ReactContentLoader.
DrawerJS: A Customizable HTML Canvas Drawing Tool — Live demo.