Интерфейсы, которые не мешают.

Фронтенд-разработчик. Пишу про CSS, доступность и то, как не сломать интерфейс, добавляя в него ещё одну фичу.

Баку Frontend / UI с 2019

Обо мне

Делаю интерфейсы для веба — от небольших лендингов до панелей администрирования. Больше всего интересует то, что происходит на стыке верстки и логики: состояния, доступность с клавиатуры, поведение при плохом интернете.

Не люблю фреймворки ради фреймворков — сначала смотрю, решает ли задачу обычный HTML и немного JS.

Работы

Панель мониторинга для logистической компании

Дашборд с живыми графиками и таблицами на 10k+ строк без просадки скролла.

React · Canvas · WebSocket
2024

Каталог для небольшого магазина мебели

Статический сайт с фильтрами без единого запроса к серверу — всё на клиенте.

HTML · CSS · Vanilla JS
2023

Внутренняя дизайн-система

Библиотека компонентов для трёх продуктовых команд, с упором на доступность.

Storybook · Tokens · a11y
2022

Блог

Инструменты

Основной стек — HTML, CSS, TypeScript и React, когда он действительно нужен. Для стилей чаще беру обычный CSS с переменными, чем тяжёлые библиотеки. Из инструментов — Vite, Nginx для своих серверов и терминал вместо GUI, где это возможно.