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. Bugsnag sponsor |
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 |
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 |
JavaScript and Civil Rights— Thoughts on the human factors side of JavaScript and “the potential impact of web interfaces on users’ civil rights.” Marcy Sutton |
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. Ryan Dahl |
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. David Kunnen |
|