/JavaScript

Remix

tl;dr: "Remix is a full stack web framework that lets you focus on the user interface and work back through web fundamentals to deliver a fast, slick, and resilient user experience."

featured in #272


Understanding Why Our Build Got 15x Slower With Webpack 5

- Eoin Hennessy tl;dr: "We started, like we often do, with git bisect. It helped us track down the set of changes that appeared to have introduced the issue; adding a Dark Mode to Tines. "This is bizarre," we thought, "how could a bunch of CSS changes have slowed things down?"."

featured in #271


The Invisible Javascript Backdoor

- Wolfgang Ettlinger tl;dr: "Unicode should be kept in mind when doing reviews of code from unknown or untrusted contributors. This is especially interesting for open source projects as they might receive contributions from developers that are effectively anonymous." Wolfgang highlights how invisible unicode characters are leveraged to breach security. 

featured in #268


We've Been Lied To: JavaScript Is Very Fast

- Jye Lewis tl;dr: "Modern JavaScript engines are incredibly fast at CPU bound tasks. To test the speed of modern engines, I wrote a small synthetic benchmark in C, then ported that same code to JavaScript to compare performance."

featured in #261


Announcing Parcel V2!

tl;dr: Parcel’s philosophy is to enable web development best practices out of the box with zero configuration, but allow you to override and extend every aspect to fit your needs.

featured in #260


Front-end JavaScript Performance

- Marc Radziwill tl;dr: In this post, Marc discusses the different types of JS performance issues, how to debug them, how to write fast front-end code and optimizing JavaScript code architecture.

featured in #241


What Is Dinero.js?

tl;dr: Dinero.js lets you express monetary values in JavaScript. You can perform mutations, conversions, comparisons, format them extensively, and overall make money manipulation in your application easier and safer."

featured in #240


10 GitHub Repositories To Become A Better JavaScript Developer

- Pawel Borkar tl;dr: "In this post I've included 10 such GitHub repositories which will help you to become a better JavaScript Developer and will also help you to follow best practices, clear concepts and write scalable and clean code."

featured in #237


A Look At Building With Astro

- Chris Coyier tl;dr: For Chris, the "big thing" about Astro is that it allows "you to build a site like you’re using a JavaScript framework (and you are), but the output is a zero-JavaScript static site. You can opt-in to client-side JavaScript as needed, and there are clever options for doing so."

featured in #236


JS Is Weird

tl;dr: "In this quiz, you'll be shown 25 quirky expressions and will have to guess the output. Even if you're a JS developer, most of this syntax is probably, and hopefully, not something you use in your daily life."

featured in #235