نویسندهٔ Infrequently میگه Redux و MobX و Zustand و حتی خود ریاکت، state رو مدیریت نمیکنن؛ فقط تغییرها رو پخش میکنن. چیزی که کم دارن یه بُعده: زمان.
قانون prefer-temporal از eslint-plugin-unicorn پیشنهاد میکنه بهجای Date قدیمی از Temporal تازهی جاوااسکریپت استفاده کنی که خیلی از دردسرهای Date رو نداره.
یه کتابخونهٔ Web Components که کنترلهای واقعی فرم رو با فیزیک نرم و ژلهای ترکیب کرده و بدون هیچ وابستگیای بالا میاد.
نسخهٔ ۰.۷ کتابخونهٔ رنگ وب شش فضای gamut-relative، متد گاماتمپینگ raytrace و یه display() باهوشتر آورده و dist لاغرتر شده.
کتابخانهای که پشت Sass و موتور دسترسیپذیری axe نشسته و خوندن، تبدیل، دستکاری و درونیابی رنگ رو در فضاهای مدرن ساده میکنه.
سرویس Miris هندسهٔ سهبعدی رو لایهلایه استریم میکنه؛ مدل تو کمتر از یک ثانیه ظاهر میشه و بعد کمکم واضح، بدون این که کل فایل سنگین دانلود بشه.
یه ابزار تازه با همون API رسمی تایپاسکریپت محدودهٔ ممکن هر عدد رو موقع بیلد حساب میکنه تا NaN و تقسیم بر صفر و ایندکس بیرون از آرایه رو قبل از اجرا پیدا کنی.
یه کتابخونهٔ جاوااسکریپت که از روی JSON Schema، خودکار یه فرم تعاملی با اعتبارسنجی میسازه؛ همون اسکیما سمت سرور هم داده رو چک میکنه.
آپلود فایل ۲۰ گیگابایتی که با بستن تب قطع نشه یک عارضهٔ جانبی داشت: هر تب سعی میکرد همون آپلود رو از سر بگیره. راهحل تیم OLX یک mutex داخل خود مرورگر بود.
ساخت، اجرا، لینت، بستهبندی و امضای یه افزونهٔ مرورگر رو میشه با یه ابزار خط فرمان جمع کرد؛ همون کاری که web-ext برای فایرفاکس میکنه.
کتابخونه @native-html/render محتوای HTML رو مستقیم به ویوهای نیتیو iOS و اندروید تبدیل میکنه، بدون اینکه سراغ WebView بره.
اسپک Fetch هر خطای شبکهای رو به یک TypeError خالی تبدیل میکنه. یه پروپوزال تو TC39 میخواد این اطلاعات ازدسترفته رو با یه ویژگی ساده برگردونه.
از کروم ۱۴۸ به بعد، Math.tanh نتیجه رو از کتابخانهٔ ریاضی خود سیستمعامل میگیره؛ همین چند بیت آخر کافیه تا ضدبات بفهمه User-Agent باهاش روراست نیست.
یه فریمورک تایپاسکریپتی که رباتهای ActivityPub رو بهجای اکانت روی ماستودون، بهشکل یه سرور مستقل روی دامنهٔ خودت اجرا میکنه.
اگه اپ وبت تو چند تب باز باشه، کدومشون باید داده رو سینک کنه؟ این API مرورگر یک قفل نامدار میده تا فقط یکی برندهٔ کار بشه و بقیه صف بکشن.
پروژهٔ unjs یه راه استاندارد برای کار با WebAssembly تو جاوااسکریپت درست کرده: فایل .wasm رو ایمپورت میکنی و بقیهش — پیدا کردن importها و ساختن بایندینگ — سر بیلد انجام میشه.
کریس کویر سراغ یکی از دموهای قدیمی خودش رفته که با jQuery حالت چسبیدن یه اینپوت سرچ رو تشخیص میداد و این بار همهچی رو فقط با CSS درآورده.
یه ویراستار بانفوذ استانداردهای وب گفته پلیفیلها مضرن؛ لیا وِرو مخالفه و توضیح میده چرا پلیفیلها برای وب یه سود خالصان و حذفشون نیازشونو از بین نمیبره.
Pastoralist یه ابزاره که برای هر override پکیجمنیجر یه سابقهٔ بازبینی نگه میداره؛ اینکه چرا اضافه شده، کدوم پکیجها هنوز لازمش دارن و کِی میشه حذفش کرد.
یه ویجت چت متنباز با TypeScript که هیچ وابستگی به فریمورک نداره، با هر بکاند SSE کار میکنه و از استریم و صدا تا تأیید ابزارها و آرتیفکت رو پوشش میده.