🗞️ Дайджест новин та статей зі світу Frontend розробки за 05.05.2026:
🔹 Короткі новини № 130 - читати
🔹 Випуски Node.js 26.0.0 (поточна версія) - читати
🔹 Короткі новини № 130 - читати
🔹 Випуски Node.js 26.0.0 (поточна версія) - читати
CSS-Tricks
Quick Hit #130 | CSS-Tricks
Heerich.js is a new, tiny engine for creating 3D voxel scenes that render as SVGs and can be styled using CSS.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 07.05.2026:
🔹 Селектори CSS `n of` для умовної перевірки - читати
🔹 Короткі новини № 132 - читати
🔹 Випуски Node.js 26.1.0 (поточна версія) - читати
🔹 Селектори CSS `n of` для умовної перевірки - читати
🔹 Короткі новини № 132 - читати
🔹 Випуски Node.js 26.1.0 (поточна версія) - читати
blog.master.dev
CSS `n of` Selectors for Conditional Validation
:nth-child supports the keyword `of` in the argument which can be super useful on it's own. Combo that with a :has() selector to do some pretty wild stuff!
🗞️ Дайджест новин та статей зі світу Frontend розробки за 08.05.2026:
🔹 Короткі новини № 133 - читати
🔹 Короткі новини № 133 - читати
CSS-Tricks
Quick Hit #133 | CSS-Tricks
Chrome 148 becomes the first to ship the at-rule() function for feature queries and the loading attribute for video/audio elements.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 09.05.2026:
🔹 Анімування фокусу за допомогою переходів між видами - читати
🔹 Анімування фокусу за допомогою переходів між видами - читати
blog.master.dev
Animating Focus with View Transitions
Let's try a fresh take on animating focus rings around a page. Flying focus, as it were. Only instead of measuring where elements are ourselves, we'll let View Transitions figure it out.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 11.05.2026:
🔹 Я постійно плутаюся з «істина, хиба, істина» - читати
🔹 Я постійно плутаюся з «істина, хиба, істина» - читати
Allthingssmitty
I keep tripping over
createUser(user, true, false) works. It's also surprisingly hard to read. Here's why I've stopped writing APIs like this in JavaScript.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 12.05.2026:
🔹 Як керувати нескінченними CSS-анімаціями (Частина 1 з 2) - читати
🔹 Короткі новини № 134 - читати
🔹 Як керувати нескінченними CSS-анімаціями (Частина 1 з 2) - читати
🔹 Короткі новини № 134 - читати
blog.master.dev
How to Control Infinite CSS Animations (Part 1 of 2)
Something like manipulating the speed of an animation isn't a big deal, but it's harder when the animation is *already running*. We got tricks.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 13.05.2026:
🔹 Повторення фонів із квадратними крапками в CSS - читати
🔹 Короткі новини № 135 - читати
🔹 Інтерактивний слайдер/карусель зображень - читати
🔹 Повторення фонів із квадратними крапками в CSS - читати
🔹 Короткі новини № 135 - читати
🔹 Інтерактивний слайдер/карусель зображень - читати
Frontend Masters
Repeating Square Dots Backgrounds in CSS
I saw this reasonable ask for help the other day.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 14.05.2026:
🔹 Випуски Node.js 22.22.3 (LTS) - читати
🔹 Випуски Node.js 22.22.3 (LTS) - читати
nodejs.org
Node.js — Node.js 22.22.3 (LTS)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
👍1
🗞️ Дайджест новин та статей зі світу Frontend розробки за 15.05.2026:
🔹 Інтерфейс підказки з зміщенням та рамкою за допомогою CSS - читати
🔹 Інженер з штучного інтелекту — це нова посада - читати
🔹 Випущено ESLint версії 10.4.0 - читати
🔹 Інтерфейс підказки з зміщенням та рамкою за допомогою CSS - читати
🔹 Інженер з штучного інтелекту — це нова посада - читати
🔹 Випущено ESLint версії 10.4.0 - читати
Frontend Masters
Callout UI with CSS Offset & Border
A callout UI typically has a leader line (or “tail”) with a text box at one end. It is often used as a visual highlight and to add annotations in a casual layout. Let’s look at one way to design a callout like this using CSS offset and borders.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 18.05.2026:
🔹 Як керувати нескінченними CSS-анімаціями (Частина 2 з 2) - читати
🔹 Як керувати нескінченними CSS-анімаціями (Частина 2 з 2) - читати
master.dev
How to Control Infinite CSS Animations (Part 2 of 2)
This time we get into very smooth starts and stops for infinite animations using CSS. One of the tricks is layering on a transition on top of an animation.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 19.05.2026:
🔹 Короткі новини № 137 - читати
🔹 Три варіанти форми за допомогою властивості border-shape - читати
🔹 Короткі новини № 137 - читати
🔹 Три варіанти форми за допомогою властивості border-shape - читати
CSS-Tricks
Quick Hit #137 | CSS-Tricks
Firefox 151 ships container style queries (finally), which enable us to query the custom properties of containers, making them Baseline.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 20.05.2026:
🔹 Серверні компоненти React у TanStack - читати
🔹 Випуски Node.js 26.2.0 (поточна версія) - читати
🔹 Серверні компоненти React у TanStack - читати
🔹 Випуски Node.js 26.2.0 (поточна версія) - читати
Frontend Masters
React Server Components in TanStack
This post is about React Server Components (or RSC) in TanStack Start. The implementation is radically different, and in my opinion, better than the RSC implementation you’ve likely seen in Next.js.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 21.05.2026:
🔹 Розширений підрахунок дерев: математичні структури з використанням функцій sibling-index() та sibling-count() - читати
🔹 Випуски Node.js 24.16.0 (LTS) - читати
🔹 Розширений підрахунок дерев: математичні структури з використанням функцій sibling-index() та sibling-count() - читати
🔹 Випуски Node.js 24.16.0 (LTS) - читати
Smashing Magazine
Advanced Tree Counting: Mathematical Layouts With sibling-index() And sibling-count() — Smashing Magazine
Meet `sibling-index()` and `sibling-count()`. Staggered cascade effect in one line of CSS without `:nth-child()` rules or JS workarounds. Works for 5 items or 5,000.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 22.05.2026:
🔹 Короткі новини № 139 - читати
🔹 Короткі новини № 139 - читати
CSS-Tricks
Quick Hit #139 | CSS-Tricks
Chrome 150 will ship text-fit, which determines how text scales to fit on a line.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 25.05.2026:
🔹 Випробування Safari з обмеженим бюджетом - читати
🔹 Випробування Safari з обмеженим бюджетом - читати
master.dev
Testing Safari on a Budget
Good luck on non-Apple devices! You may want to try remote hardware or an online service. Or go refurbished and try to keep the cost down.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 26.05.2026:
🔹 Ваші потоки Node.js не створюють зворотного тиску. Вони просто непомітно поглинають вашу пам'ять. - читати
🔹 З'єднання кіл кривою лінією - читати
🔹 Ваші потоки Node.js не створюють зворотного тиску. Вони просто непомітно поглинають вашу пам'ять. - читати
🔹 З'єднання кіл кривою лінією - читати
Frontend Masters
Your Node.js Streams Aren’t Backpressuring. They’re Silently Eating Your Memory.
It’s a Wednesday afternoon. You’re halfway through a PR review when a Slack message pops in from the platform team: “Hey, your export service pods keep getting OOM-killed. Memory climbs to around 3.8GB before Kubernetes restarts them. Happening a few times…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 27.05.2026:
🔹 Посібник з усунення витоків потоків у Node.js - читати
🔹 Посібник з усунення витоків потоків у Node.js - читати
Frontend Masters
The Production Playbook for Node.js Stream Leaks
This is Part 2 of a two-part series. Part 1 covered the core mental model of backpressure, why highWaterMarkisn’t a safety net, the .pipe()to pipeline() migration, and why async/awaitdoesn’t solve data volume problems. We also fixed the immediate crisis:…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 28.05.2026:
🔹 Алгоритмічні механізми формування тем: створення самокоригувальних колірних систем за допомогою функції contrast-color() - читати
🔹 Короткі новини № 141 - читати
🔹 Вигин прямої лінії за допомогою сучасного CSS - читати
🔹 Алгоритмічні механізми формування тем: створення самокоригувальних колірних систем за допомогою функції contrast-color() - читати
🔹 Короткі новини № 141 - читати
🔹 Вигин прямої лінії за допомогою сучасного CSS - читати
Smashing Magazine
Algorithmic Theming Engines: Building Self-Correcting Color Systems With contrast-color() — Smashing Magazine
Seventy percent of websites still fail basic WCAG contrast checks in 2025. After years of design system tooling, accessibility linters, and JavaScript libraries, nothing moved the needle. We didn’t need better libraries. We needed better CSS. `contrast-color()`…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 29.05.2026:
🔹 Управління асоціаціями-анкорами за допомогою атрибутів даних та розширеної функції attr() - читати
🔹 Управління асоціаціями-анкорами за допомогою атрибутів даних та розширеної функції attr() - читати
blog.master.dev
Managing Anchor Associations With Data Attributes and Advanced attr()
There is no `anchor` attribute in HTML, it was decided CSS `anchor-name` / `position-anchor` was the way to go. But modern CSS functions can get us there anyway.