#389 — June 8, 2018
Read on the Web
▶ Introducing MapKitJS: Bring Apple Maps To Your Sites — Although still in beta, you can now integrate Apple Maps directly on your own site. This video session from WWDC runs through how you could use it. Related docs here.
Puppeteer 1.5 Released: Control Headless Chrome from Node — As well as a new homepage, Browser Contexts can be used to isolate cookies and other data usually shared between pages, and you can now interact with Web Workers.
Google Chrome Team
ml5.js: Friendly Machine Learning for the Web — Builds on top of TensorFlow.js to make things like Web-based image classification easier to create.
Meteor 1.7 Released — The latest version of the Node-based isomorphic framework automatically creates two sets of client-side assets, for both modern and ‘legacy’ browsers.
Building Serverless Mobile Apps with React Native and AWS — A look at what’s involved with building a ‘backendless’ mobile app using React Native along with AWS’s Mobile CLI, Cognito (for auth), and Amplify.
▶ 10 Things Node’s Inventor Regrets About Node — Original Node.js inventor Ryan Dahl reflects on what he considers to be some early design mistakes with Node.
Free, Online Talk with Liz Fong-Jones of Google — Join us June 21 for our discussion around “Improving Reliability with Error Budgets and Site Reliability Engineering”, hosted by Big Nerd Ranch.
Big Nerd Ranch sponsor
Yarn’s ‘import’ Can Now Use npm’s package-lock.json — As of 1.7.0, Yarn is able to import its dependency tree from npm’s package-lock.json natively, without external tools or clunky processes.
Aram Drevekenin (Yarn)
Sr. Fullstack Engineer (Remote) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work.
Remote Front End Developer (React) — Join us, work remotely from North America, and help build software that matters.
📘 Tutorials and Opinions
How to Deploy a Node App to AWS Lambda using Serverless — Entry level but that might be what you need right now 🙂
Replacing jQuery with Vue — Takes a shot at convincing you that using Vue.js doesn’t have to be a headache and will help even on basic projects.
Getting Started with the Node-Influx Client Library
How Learning C++ Can Make You A Better JS Developer
Live Session: Learn to Build a Slack Integration — Join us June 12 for a live demo of Slack’s new developer features. Tune in from anywhere, and bring questions.
Thoughts on JSConf.eu 2018 and Takeaways from the Conference — It took place last weekend in Berlin.
🔧 Code and Tools
LuminJS: Progressively Highlight Any Text on a Page — For drawing attention to text or, perhaps, showing progress.
Short and Sweet: Accessible Character Counter for Input Elements — Demo here.
Paper.js: A ‘Swiss Army Knife’ for Vector Graphics Scripting
Juerg Lehni and Jonathan Puckey