🗞️ Дайджест новин та статей зі світу 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) - читати
Frontend Masters
How to Control Infinite CSS Animations (Part 2 of 2)
Time for part 2! This time, we will see how to start/stop infinite animations smoothly. The goal is to make the effect look natural and realistic. As in the previous article, we will study the effects using rotation and then explore additional examples.
🗞️ Дайджест новин та статей зі світу 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 з обмеженим бюджетом - читати
Frontend Masters
Testing Safari on a Budget
If you’re building for the web, you need to test in the browsers your users are likely to use. For Chrome, Firefox, and derivatives thereof, that is easy enough on almost any general-purpose computing device. However, for Safari, it is a bit harder. Safari…
🗞️ Дайджест новин та статей зі світу 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() - читати
Frontend Masters
Managing Anchor Associations With Data Attributes and Advanced attr()
When Chrome Canary implemented the anchor attribute, which enabled us to establish anchor relationships using HTML instead of CSS, I thought that it was an awesome idea. However, it seems that it won’t be standardized, and that Chrome has removed it along…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 30.05.2026:
🔹 Випущено ESLint v10.4.1 - читати
🔹 Випущено ESLint v10.4.1 - читати
eslint.org
ESLint v10.4.1 released - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 01.06.2026:
🔹 Основи та досвід розробки з використанням CSS @function - читати
🔹 Основи та досвід розробки з використанням CSS @function - читати
Frontend Masters
The Fundamentals and Dev Experience of CSS @function
CSS has introduced functions so authors can encapsulate and reuse property behaviors across their style sheets without duplicating the code or polluting the DOM with single-use intermediate --_variables1.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 02.06.2026:
🔹 Випуски Node.js 26.3.0 (поточна версія) - читати
🔹 Випуски Node.js 26.3.0 (поточна версія) - читати
nodejs.org
Node.js — Node.js 26.3.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 03.06.2026:
🔹 Короткі новини № 142 - читати
🔹 Анімації In-N-Out: Діалоги (Частина 1/3) - читати
🔹 Короткі новини № 143 - читати
🔹 Короткі новини № 142 - читати
🔹 Анімації In-N-Out: Діалоги (Частина 1/3) - читати
🔹 Короткі новини № 143 - читати
CSS-Tricks
Quick Hit #142 | CSS-Tricks
Chrome 149 upgrades shape-outside to support rect() and xywh() (now Baseline) as well as path() and shape() (no other web browsers support these ones).
🗞️ Дайджест новин та статей зі світу Frontend розробки за 04.06.2026:
🔹 Короткі новини № 144 - читати
🔹 Короткі новини № 144 - читати
CSS-Tricks
Quick Hit #144 | CSS-Tricks
Chrome 149 becomes the first to implement CSS Gap Decorations.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 05.06.2026:
🔹 Маскування тексту за допомогою @counter-style - читати
🔹 Маскування тексту за допомогою @counter-style - читати
Frontend Masters
Obscuring Text with @counter-style
The @counter-style at-property in CSS helps us shift from browser defaults to user-defined web styling for list markers. Like instead of the bullet-points of unordered lists and numbers of ordered lists, you can define any marker glyphs you want. But it’s…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 08.06.2026:
🔹 Ротатор слів із стилем @counter - читати
🔹 Прихована проблема, пов’язана з невиправданим використанням асинхронних операцій - читати
🔹 Ротатор слів із стилем @counter - читати
🔹 Прихована проблема, пов’язана з невиправданим використанням асинхронних операцій - читати
Frontend Masters
Word Rotator with @counter-style
In the last article, we covered a few ways for generating character strings to be used for data obfuscation. We looked at the counter style systems: symbolic, alphabetic, and numeric. Now, let’s get into even more uses of @counter-style and discover additional…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 09.06.2026:
🔹 Посібник з усунення витоків потоків у Node.js - читати
🔹 Управління асоціаціями-опорами за допомогою атрибутів даних та розширеної функції attr() - читати
🔹 Основи та досвід розробки з використанням CSS @function - читати
🔹 Анімації In-N-Out: Діалоги (Частина 1/3) - читати
🔹 Маскування тексту за допомогою @counter-style - читати
🔹 Ротатор слів із стилем @counter - читати
🔹 Короткі новини № 145 - читати
🔹 Посібник з усунення витоків потоків у Node.js - читати
🔹 Управління асоціаціями-опорами за допомогою атрибутів даних та розширеної функції attr() - читати
🔹 Основи та досвід розробки з використанням CSS @function - читати
🔹 Анімації In-N-Out: Діалоги (Частина 1/3) - читати
🔹 Маскування тексту за допомогою @counter-style - читати
🔹 Ротатор слів із стилем @counter - читати
🔹 Короткі новини № 145 - читати
master.dev
The Production Playbook for Node.js Stream Leaks
Short story: `pipeline()` over `.pipe()` and destroy what you create.