#416 — December 14, 2018
Read on the Web
Pika: A Searchable Catalog of ES Module npm Packages — Most packages in the main npm repository are published as Node.js/Common.js-style modules which aren’t so good for front-end development. Pika lets you search only for fast, modern packages using the ES module syntax.
Fred K. Schott
Quicklink: Faster Subsequent Page-Loads by Prefetching Visible Links — A new project from Google Chrome Labs that aims to make subsequent page loads quicker by prefetching links that are currently in the view point during idle time.
Google Chrome Labs
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.
Sr. Back-End Developer – Node/Mongo/Angular/AWS (Atlanta) — Growing HealthIT startup with modern stack. Major focus on company culture and prof. development. Competitive comp+options.
Join Our Career Marketplace & Get Matched With A Job You Love — Through Hired, software engineers have transparency into salary offers, competing opportunities, and job details.
📘 Tutorials and Opinions
Creating My First Chrome Extension — A ‘generous measure of know-how’ on the subject of creating extensions for Chrome.
Metaprogramming, Higher-Order Components and Mixins with Angular Ivy — Ivy is the name of Angular’s forthcoming faster new renderer. Learn a few things about its new powers here.
Get the Confidence to Use Kotlin in Your Projects… in 2 Days — JetBrains Certified – Limited to 20 students – Coming to a city near you.
Big Nerd Ranch sponsor
Real-Time Object Detection in 10 Lines of Code with TensorFlow.js — Includes interactive demos. It’s amazing what you can do in the browser nowdays.
Why Do React Hooks Rely on Call Order?
Nicolai August Hagen
Picking an Interactive Map Theme with Vue.js
▶ Building a Simple Virtual DOM from Scratch — The audio isn’t great but the speaker is engaging and almost everyone could get something valuable from this 40 minute talk.
The Developer’s Guide to Not Losing the Metrics You Need
Netflix’s Learnings From Adopting GraphQL
Artem Shtatnov and Ravi Srinivas Ranganathan (Netflix)
thank u, next: An Introduction to Linked Lists — A creative Ariana Grande-themed post on linked lists. TBH I thought she was singing “bacon eggs” till now.. 🙂
🔧 Code and Tools
Deno: A Secure TypeScript Runtime On V8 — Ryan Dahl’s project has made a lot of progress recently so if you want to run TypeScript outside of the browser environment and not use Node.js, give it a try.
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.
Rendora: A Dynamic Renderer for Zero-Conf Server-Side Rendering — It’s built in Go, but you might find this useful for using headless Chrome to do server-side rendering of client-rendered content for bots, etc.
A Minimal Google Analytics Snippet — Forget the 73KB of code Google’s ‘Tag Manager’ and Analytics library needs and use this 1KB of code instead to track your pageviews (and only pageviews) with Google Analytics.
billboard.js 1.7: A Simple Chart Library Based on D3 v4+ — A new version just dropped with multiple axes support, a new theme, and TypeScript support.
matchit: Quickly Parse and Match URLs
Ember 3.6 Released
Melanie Summer, Kenneth Larsen and Chris Garrett
wolkenkit 3.0: A CQRS and Event Sourcing Framework for JS and Node — A DDD (domain-driven design)-oriented foundation for apps.
Sophie van Sky