#389 — June 8, 2018 |
JavaScript Weekly |
▶ 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. Apple |
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 |
APIs and Infrastructure for Next-Gen JavaScript Apps — Build and scale interactive, immersive apps with PubNub - chat, collaboration, geolocation, device control and gaming. PubNub sponsor |
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. NYU ITP |
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. Ben Newman |
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. Nader Dabit |
▶ 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. JSConf EU |
Overscripted: Digging Into JavaScript Execution at Scale — A writeup of work taking place at Mozilla and UCOSP to “explore the unseen or otherwise not obvious series of JavaScript execution events that are triggered once a user visits a webpage” across a million Web pages. Mozilla Hacks |
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 Aram Drevekenin (Yarn) |
💻 Jobs |
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. Sticker Mule |
Remote Front End Developer (React) — Join us, work remotely from North America, and help build software that matters. Aha! |
JavaScript Expert? Sign Up for Vettery — Vettery matches top tech talent with fast-growing companies. Take a few minutes to join our platform. Vettery |
📘 Tutorials and Opinions |
Debugging JS Projects with VS Code and Chrome Debugger — Michael shows how to ditch console.log() and start debugging JavaScript more elegantly. Michael Wanyoike |
How to Deploy a Node App to AWS Lambda using Serverless — Entry level but that might be what you need right now :-) Adnan Rahić |
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. Nilson Jacques |
Understanding Variables, Scope, and Hoisting in JavaScript — A thorough (re)introductory guide. Tania Rascia |
Getting Started with the Node-Influx Client Library InfluxData sponsor |
The React is 'Just JavaScript' Myth — “React is just JavaScript.” — Dave affirms that this adage is good marketing, but also false. Dave Rupert |
How Learning C++ Can Make You A Better JS Developer Pawel Grzybek |
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. Slack sponsor |
Thoughts on JSConf.eu 2018 and Takeaways from the Conference — It took place last weekend in Berlin. Kevin Simper |
🔧 Code and Tools |
JSUI: A Powerful UI Toolkit for Managing JavaScript Apps Kristjian Ristovski |
LuminJS: Progressively Highlight Any Text on a Page — For drawing attention to text or, perhaps, showing progress. Preet Shihn |
Short and Sweet: Accessible Character Counter for Input Elements — Demo here. Rik Schennink |
Paper.js: A 'Swiss Army Knife' for Vector Graphics Scripting Juerg Lehni and Jonathan Puckey |