جاوااسکریپت فقط یه رشته داره، پس یه فشردهسازی سنگین عکس کل تب رو قفل میکنه. راهحل، بردن اون کار به یه رشتهٔ پسزمینهست تا کاربر چیزی حس نکنه.
اگه دیزاین سیستم سایتهای دولت آمریکا جاش رو به shadcn بده، چی عوض میشه؟ یه عضو سابق تیم USWDS از زاویهٔ تایپوگرافی جواب میده.
ترجمه، تحلیل احساسات و تصحیح گرامر، همه روی دستگاه خود کاربر و بدون هیچ درخواست شبکهای. هزینهش صفره و دادهها جایی نمیره؛ فقط باید یه بار مدل رو دانلود کنی.
یه باگ که فقط روی دستگاه یه نفر بازتولید میشد، آخرش به تنظیم فونت پیشفرض مرورگرش رسید. بریکپوینتهای پیشفرض تیلویند با rem نوشته شدن و همین تنظیم، لایوتت رو جابهجا میکنه.
وردپرس اگه امروز ساخته میشد چه شکلی بود؟ Cloudflare جواب خودش رو داد: یه CMS متنباز روی Astro که پلاگینهاش تو سندباکس اجرا میشن و رجیستری بدون مالک مرکزی داره.
تیم Flare دارکمود رو اضافه کرد و تعریف کرده چی یاد گرفته: سایه تو تم تیره کار نمیکنه، گرادیانها باید برعکس شن، و اسم متغیرهای رنگ باید نقش رو بگه نه رنگ رو.
کلاودفلر نسخهٔ 1.0 فریمورک Vinext رو بیرون داد: هم App Router پشتیبانی میشه هم Pages Router، و رندر صفحات از ماشین بیلد رفته روی شبکه.
اگه اندازهٔ فونت رو با container query به عرض ظرف گره بزنی، دو تا h2 همسطح ممکنه دو اندازهٔ مختلف بگیرن. نویسنده میگه همون viewport unit رو نگه دار، ولی یه مقدار ثابت هم بهش اضافه کن.
کروم ۱۵۲ یه هدر تازه آورده که با اون میگی صفحهت اجازه داره فقط به چه آدرسهایی وصل شه؛ هر چی بیرون لیست باشه خود مرورگر جلوش رو میگیره.
یه توسعهدهندهٔ وب لیست رأیهاش برای Interop 2027 رو منتشر کرده و بعدش یه لیست دوم چیده: چیزهایی که هنوز اینقدر زودن که حتی نمیشه برای Interop پیشنهادشون داد.
فایرفاکس ۱۵۷ با یه ظاهر تازه روی دسکتاپ و موبایل میآد. رئیس فایرفاکس میگه هدف جذب کسیه که فقط به خاطر تجربهٔ بهتر مرورگرش رو عوض میکنه، نه به خاطر ارزشهای وب باز.
ابزارهای طراحی AI کامپوننتهات رو نمیشناسن و هر بار از نو میسازنشون. دستور design-sync یه کپی کامپایلشده از کتابخونه میسازه و قبل از آپلود خودش رو با اسکرینشات چک میکنه.
پکیج آزمایشی تازهٔ XState ماشین حالت رو به Effect وصل میکنه؛ یعنی تایمرها، سرویسها و لغو کارِ در جریان همه از یه جا مدیریت میشن.
تیم پشت Vite و Vitest و Rolldown ابزارهاشون رو زیر یه فرمان به اسم vp جمع کردن: یه کانفیگ، یه نسخه، و لینت و تست و بیلدی که تو همهٔ ریپوها یه معنی میدن.
Size Limit روی هر کامیت حجم واقعی جاوااسکریپتت رو حساب میکنه و اگه از حد بگذره CI رو میشکنه. حتی میگه مرورگر چند میلیثانیه وقت میبره تا اجراش کنه.
Vite+ 1.0 یه دستور داره که کانفیگ Vite و Vitest و ESLint و Prettier و tsdown رو میریزه تو یه فایل. ولی بعدش هنوز یه سری کار دستی میمونه.
نویسنده میگه سی سال دعوا بر سر اینکه state دست کیه، با سه مسئولیت ساده جمع میشه و Solid 2.0 هر سه رو قابل تنظیم کرده.
مدیر دیزاین Stripe میگه بوم ساخت با AI داره همون اتفاق معماری بعد از جنگ رو تکرار میکنه: الگوهای تکراری و بیهدف. راهحلش چهار کار مشخصه.
جواب کوتاهِ «بستگی داره» شبیه فرار از سؤاله، ولی مقالهٔ IxDF نشون میده مرز واقعی کجاست: تو تیم کوچیک آره، تو تیم بزرگ فهمیدنِ کلیات کافیه.
با ابزارهای AI دیگه لازم نیست دیزاین و مهندسی نوبتی کار رو تحویل هم بدن؛ هر دو میتونن وارد زمین همدیگه بشن، به شرطی که تو هر مرحله یه متخصص خروجی رو تأیید کنه.