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
A Guide to the CSS Object Model (CSSOM)— If you’ve written JavaScript in a front-end context, you’ve undoubtedly dealt with the DOM (Document Object Model) but there’s also the CSS Object Model, a set of APIs allowing the manipulation of CSS from JavaScript. A lot of detail and examples here.
Louis Lazaris
Level Up Your JavaScript Error Monitoring 🚀— Identify impactful errors at a glance. Sort errors by event count or users impacted to find ones that occur most frequently or affect a large segment of users. Get to the root cause of errors quickly with automatic diagnostic collection. Try it free.
A Look at Public and Private Class Fields— Several proposals expand JavaScript’s existing class syntax with new features such as public class fields in V8 v7.2 and Chrome 72, as well as private class fields later on. Here’s how it looks.
Mathias Bynens
JavaScript Growth and Third Parties— Web performance expert Steve Souders doesn’t pull any punches here: “JavaScript is the main cause for making websites slow. Ten years ago it was network bottlenecks…”* Performance budgeting and monitoring is a must.
Steve Souders
💻 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.
▶ 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.
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 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.