Архив рубрики ‘frontend’

Фронтенд и бэкенд работают отдельно. Как я связал их задачи через OpenSpec

Организация AI-разработки, в которой каждый разработчик работает в своей зоне, а следующая задача может использовать решения, принятые на другой стороне. Бэкенд-разработчики закончили несколько задач и влили их в develop. Фронтендер берётся за связанную часть функциональности и открывает новую сессию агента. Знакомый запрос: «Для синхронизации посмотри вот эти коммиты, потом вот это дополнение и ещё этот […]

Мы внедряем Storybook на легаси-проекте и заранее пообещали рассказать, если он не взлетит

Честный рассказ команды Modus , которая только что завела Storybook поверх большой легаси-базы: зачем стартуем, чего ждём и как через полгода проверим, какие получили результаты. Представьте, что разработчику нужно поправить одну кнопку — отступ или состояние наведения. Работы на минуту, но для этого необходимо поднять всё приложение, залогиниться и прокликать половину интерфейса до нужного экрана. […]

Почему компании строят свои конструкторы баннеров: разбор паттерна, который никто не называет

Полтора года назад я работал в B2C-продукте с командой около 150 человек. Маркетинг хотел запускать промо на сайте: баннеры, акции, сезонные кампании. Простая задача, на которую у нас ушло два с половиной года и шесть разных решений. Эта статья про путь, который мы прошли. И про то, что я обнаружил, когда поговорил с другой командой […]

Как я сделал PWA-приложение для заметок и ссылок за вечер (и почему оно работает без интернета)

Вместо предисловия: проблема, которая бесила меня годами У каждого из нас есть «чёрная дыра», куда уходят полезные ссылки. Кто-то сохраняет их в «Избранном» браузера, кто-то пишет сам себе в Telegram, кто-то держит десяток вкладок открытыми «на потом». У меня была та же проблема. Я пробовал Notion, Evernote, Google Keep, Obsidian — всё это мощные инструменты, […]

Мысли вслух: Как AI-агенты меняют процесс разработки в разных типах проектов

Я занимаюсь работой с экспериментальными AI-first командами и исследую гипотезу о том, что Т2М снижается если полностью внедрить Agentic Engineering. В феврале вышла статья Boris Tane: SDLC мертв, агенты его убили. С этим постом не согласен — SDLC меняется, но по-разному, в зависимости от контекста. Поэтому попробуем порассуждать и разобрать, как AI меняет цикл разработки […]

Как я интегрировал GigaChat API в свой проект: опыт создания AI-ассистента с голосовым управлением

На самом деле вам не нужна дизайн-система

Дизайн-система сегодня звучит почти как обязательный пункт взрослости продукта. На созвонах ее спрашивают так же уверенно, как бэкапы или мониторинг: а где токены, а где библиотека компонентов со всеми состояниями, а синхронизация с фронтом через Figma API есть? Я сразу к делу. Если вы стартап, я бы не спешил. Компоненты и экраны еще много раз […]

Как программисты делали куличи

Вообще, заказ не большой — 100 куличей нужно отвезти за день до праздника на точку под реализацию. Времени ещё — месяц. Станиславский Станислав — главный технический специалист на проекте. Он точно знает, как собрать группу из 10 хорошо подкованных ребят и заставить их сделать это чётко, качественно и в срок. Бюджет — с запасом.

Карты, деньги, 20 интеграций: как подружить POS-терминалы и фронтенд приложения

Когда ваш бизнес становится глобальным, его приложение приходится адаптировать под новые реалии — обновлять вёрстку, добавлять переводы и изображения. Ну а если ваше приложение тесно связано со сторонним железом, то тут уже приходится включать фантазию на всю катушку.

Пишем «Манифест чистого кода для генеративных моделей», присоединяйтесь

На небе только и разговоров, что о чистом коде. Робина Мартина кто-то ругает, большинство хвалит, но никто не может отрицать, что его книга повлияла на всю отрасль программирования примерно так же, как открытие пенициллина изменило медицину. 

12