Пульс веб-платформы 05.04.2026


Новости

  • Astro 6 — Astro 6 — production runtime в dev-режиме, встроенный Fonts API, CSP, Live Content Collections. Эксперимент: Rust-компилятор, queued rendering, route caching.

Статьи, мнения, туториалы

AI/Agents

  • AI пишет код 10x быстрее. Ломает 10x быстрее — AI-код ломает 10x быстрее. TDD — единственная страховка: тест красный, AI имплементирует, тест зелёный. Skills для Claude: mattpocock/tdd, obra/superpowers.
  • From Hierarchy to Intelligence — Джек Дорси: иерархия = белковый MapReduce. На смену — три роли: IC (строитель), DRI (ответственный), играющий тренер. AI заменяет цепочку менеджеров.

JS/TS

  • Type guards vs assertion functions — TypeScript: type guard сужает тип внутри if-блока, assertion function (asserts value is T) — на весь scope после вызова. Полезно при парсинге JSON.

CSS

  • Dynamic toggletips с anchored container queries — Anchored container queries в Chrome 143+ для toggletips — автоматическое переключение позиции и caret в зависимости от доступного места. Прогрессивное улучшение через popovers.

Дизайн/Продукт

  • Before I go: People like it when other people make things — Dave Rupert: людям нравится смотреть, как другие что-то создают. YouTube, TikTok, Instagram — на этом принципе. Термин slop = мысленный вывод бездумного content extruder.