When It Makes Sense To “Block” The Main Thread — Smashing Magazine
The common rule of thumb is to never “block” the browser’s main thread when running JavaScript tasks. But is this a hard rule? Victor Ayomipo describes a use case he…
The common rule of thumb is to never “block” the browser’s main thread when running JavaScript tasks. But is this a hard rule? Victor Ayomipo describes a use case he…
When an AI agent builds UI, it works from its training data and whatever happens to be in its prompt. It has no awareness of the components your team has…
March 22, 2023 by Joseph Savona, Josh Story, Lauren Tan, Mengdi Chen, Samuel Susla, Sathya Gunasekaran, Sebastian Markbåge, and Andrew Clark In React Labs posts, we write about projects in…
Two years ago, in March 2023, I published a blog post called “The End of Front-End Development”. This was right after OpenAI released its GPT-4 showcase, and the general reaction…
Next.js 16 (beta) is now available. This early release provides access to the latest improvements to Turbopack, caching, and the Next.js architecture ahead of the stable release. Highlights for this…
Today we’re releasing React Native 0.74! This release adds Yoga 3.0, Bridgeless by default under the New Architecture, batched onLayout updates (New Architecture), and Yarn 3 as the default package…
Do you know about Progressive JPEGs? Here’s a nice explanation of what a Progressive JPEG is. The idea is that instead of loading the image top to bottom, the image…
Are you a Junior developer? If you answered yes: How do you know? Is it because your title is “Junior Developer?” Is it because your co-workers get all the more…
Stop fixing boilerplate. Let AI do the boring parts — scaffold, code, review, ship. Here’s the problem nobody talks about: most AI coding assistants are wasted on repos that weren’t…
If you have played around with view transition a bunch, you may have noticed that 3D transitions between two pages (i.e., cross-document view transitions) don’t seem to work. That is,…