How we're building a browser when it's supposed to be impossible
Engineering
What the heck is BIMI and why is it so important?
Programmer Interrupted: The Real Cost of Interruption and Context Switching
Internationalization In Next.js 13 With React Server Components — Smashing Magazine
Should responsive images work with container queries?
Myths about useEffect
async/await in Angular `ngOnInit`
you-dont-need/You-Dont-Need-Lodash-Underscore: List of JavaScript methods which you can use natively + ESLint Plugin
How To Lose Functional Programming At Work
Understanding the GraphQL Type System
Building a blog with Next.js, AdminJS, and React: a simple step-by-step guide
Various Ways of Sending Mail via SMTP - Das Bityard
Clever Code Considered Harmful
The gotcha of unhandled promise rejections
Day 78: container query units
Advanced page transitions with Next.js and Framer Motion - LogRocket Blog
Effective Higher-Order Components
How to Favicon in 2023: Six files that fit most needs—Martian Chronicles, Evil Martians’ team blog
Speeding up the JavaScript ecosystem - eslint
JavaScript metaprogramming with the 2022-03 decorators API
Change tab bar color dynamically using JavaScript
Use Maps More and Objects Less
Introducing Signia
view-transitions-live/navigation.js at main · Charca/view-transitions-live
Lessons of a CTO
SunBeam is creating Cheat Engine tables & game utilities|helpers. | Patreon
Save Your Hands and Save Your Time: Rethinking How to Use a Keyboard from @johnlindquist on @eggheadio
Flexbox Holy Albatross + Quantity Query
Storybook, React, TypeScript and Jest | by Michael Tiller | Medium
Testing React Components using Storybook and Cypress | by Michael Tiller | Medium