این مقاله یه سیستم سبکوزن برای شناسایی کاربران بدون نیاز به لاگین رو معرفی میکنه که روی سایت TNS پیادهسازی شده. ایده اصلی اینه که یه شناسه یکتا (userPseudoId) برای هر بازدیدکننده ساخته بشه و با اولویتبندی در localStorage، sessionStorage یا کوکی ذخیره بشه. این شناسه یه تاریخ انقضا داره و بعد از اون بهصورت خودکار تجدید میشه. کل منطق توی یه شیء جاوااسکریپت مرتب شده که کش داخلی هم داره تا فراخوانیهای مکرر سریعتر باشن.
Waku یه فریمورک مینیمال برای React Server Components هست که حالا با نسخه ۱.۰ بتا، قدم جدیای به سمت پروداکشن برداشته.
Blue یه ابزار جدیده که کدهای جاوااسکریپت رو به C++ تبدیل میکنه و بعد یه فایل اجرایی مستقل ازشون میسازه — بدون نیاز به Node.js یا Electron در زمان اجرا.
ریکرژن (بازگشت) یکی از قشنگترین مفاهیم برنامهنویسیه، ولی یه دام پنهان داره که حتی کد کاملاً درست رو هم میتونه خراب کنه.
گوشیهای مدرن دیگه یه مستطیل ساده نیستن؛ نوچ، Dynamic Island، گوشههای گرد و نوار gesture همه میتونن محتوای سایتت رو قایم کنن. مرورگرها مقدار این فضاها رو از طریق متغیرهای محیطی safe-area-inset در CSS در اختیارت میذارن تا بتونی layout رو باهاشون تنظیم کنی. برای استفاده از این قابلیت باید اول با viewport-fit=cover به مرورگر بگی که میخوای کنترل کامل viewport رو بگیری، بعد با env(safe-area-inset-*) المانهای مهم رو از پشت UI سیستم دور کنی. این باگها چون فقط روی موبایلهای واقعی ظاهر میشن، خیلی
NodeBook یه منبع آموزشی رایگانه که نه صرفاً نحوه استفاده از Node.js، بلکه رفتار درونی رانتایمش رو زیر ذرهبین میبره — از event loop تا مدیریت حافظه.
Counterfact یه ابزار متفاوته که از روی OpenAPI spec یه API کامل و stateful میسازه — با تایپسیف TypeScript، هاتریلود، و یه REPL زنده برای کنترل همه چیز.
Bun در جدیدترین آپدیتش با API پردازش تصویر داخلی، پشتیبانی آزمایشی از HTTP/3 و HTTP/2 در fetch، و بهبود چشمگیر سرعت نصب پکیجها غافلگیرمون کرد.
پیانپیام ۱۱.۱ با دستورهای جدید، پشتیبانی از رجیستریهای نامگذاریشده و بهبودهای CI منتشر شد.
کنترل سرعت انیمیشنهای CSS در حین اجرا کار سادهای نیست — تغییر مقادیر روی انیمیشن در حال اجرا باعث پرشهای عجیب میشه. این مقاله یه روش هوشمند معرفی میکنه.
دو محقق جوان چطور یه باگ اجرای کد از راه دور در React Server Components پیدا کردن و چند هفته بعد با دور زدن WAF کلودفلر و ورسل، دهها هزار دلار باگ بانتی گرفتن.
سنتری داره یه تلاش بزرگ اکوسیستمی رو رهبری میکنه تا روش قدیمی و شکنندهی monkey-patching در ابزارهای مانیتورینگ جاوااسکریپت رو با TracingChannel جایگزین کنه.
پروژهی معروف «۳۳ مفهوم جاوااسکریپت» یه بخش جدید پیدا کرده: ۲۹ مفهوم پیشرفتهتر برای توسعهدهندههایی که میخوان عمیقتر برن.
نسخه ۲۶ نود جیاس پنجم می ۲۰۲۶ منتشر شد و با خودش چند تغییر جالب آورد؛ از پایدار شدن Temporal API گرفته تا متدهای جدید روی Map و Iterator.
Codebuff یه دستیار کدنویسی متنباز مبتنی بر هوش مصنوعیه که با هماهنگی چند ایجنت تخصصی، تغییرات دقیقتری نسبت به ابزارهای تکمدلی مثل Claude Code ایجاد میکنه.
یه مخزن متنباز معروف که گیتهاب در سال ۲۰۱۸ به عنوان یکی از برترین پروژههای اپنسورس معرفی کردش، ۳۳ مفهوم اساسی جاوااسکریپت رو با توضیح و مثال پوشش میده.
یه فیچر روز سهشنبه دیپلوی شد، روز پنجشنبه API داشت تایماوت میداد. مقصر؟ سه خط کد کاملاً معقول که هیچکس موقع ریویو بهشون شک نکرد.
Infonomic UI Kit یه کیت رابط کاربری مبتنی بر CSS Modules هست که با هر فریمورک فرانتاندی از جمله React، Vue، Svelte و Astro کار میکنه. فلسفه اصلیش اینه که Tailwind CSS جای خوبی برای کامپوننتلایبرریها نیست و باید CSS ساختارمند و قابلاوورراید جایگزینش بشه. این کیت با CSS Cascade Layers کار میکنه تا استایلها بهراحتی توسط اپلیکیشن مصرفکننده اوورراید بشن. سیستم توکن طراحیشدهای داره که بر اساس intent و emphasis تعریف شده و با مفاهیمی مثل primary، danger، warning و غیره کار میکنه.
سازندگان فریمورک Wasp بعد از ۵ سال تجربه، از زبان سفارشیشان دست کشیدن و به TypeScript مهاجرت کردن. داستان یه اشتباه صادقانه که درسش ارزشمنده.
Valibot یه کتابخانه متنباز برای اعتبارسنجی دادههاست که با تمرکز روی حجم بسیار کم، ایمنی نوع و تجربه توسعهدهنده ساخته شده.