Specify — open‑source Framer на спеках

Генератор веб-приложений из спецификации. Умеет генерировать PWA (SPA) на Svelte, с бронебойной автономностью. Есть интеграция с open-source бэкенд-платформой Appwrite.

То, что помогает ориентироваться

Генератор веб-приложений из спецификации. Умеет генерировать PWA (SPA) на Svelte, с бронебойной автономностью. Есть интеграция с open-source бэкенд-платформой Appwrite.

Крупные финтехи один за другим перестраивают главный экран вокруг одной большой цифры: баланса. Много воздуха, основные действия под ним, а витрина продуктов уходит вниз. Разбираю, что сделали Revolut, Т-Банк, Сбер и Яндекс Пэй, почему два варианта главной сразу — это отдельный челлендж, и почему для продуктовой команды убрать с главной лишнее — настоящий прыжок веры.

Привет, Хабр! Меня зовут Илона, я продуктовый дизайнер в команде Project Ruler. В Naumen я работаю больше года, и за это время мы успели сделать многое, чтобы улучшить продукт и подготовить его к редизайну.
Мы изучали решения конкурентов, разговаривали с пользователями, проверяли информационную архитектуру и обращались к респондентам, когда внутри команды не могли прийти к общему решению.
В статье расскажу, почему мы решили проводить исследования, какие методы использовали, что узнали о пользователях и как этот опыт можно применять не только при полном редизайне, но и для точечных изменений в продукте.

Когда компьютеры только появились, вопроса о том, удобен ли у них интерфейс, по большому счёту не существовало. Чтобы заставить машину что-то сделать, человеку приходилось говорить на её языке: сначала переключателями и перфокартами, потом командами в терминале. Нужно было знать, что именно написать, в каком порядке передать параметры и что означает ответ системы. Ошибка в одном символе могла привести к тому, что ничего не происходило.
По мере того, как компьютеры становились все более массовым продуктом, этот подход перестал работать. Нельзя было рассчитывать, что каждый пользователь запомнит десятки команд и их параметры, потому появились окна, меню, иконки и мышь. Вместо команды удаления файла его можно было перетащить в корзину, вместо списка доступных операций пользователь видел объекты и действия над ними. Машина продолжала выполнять вполне конкретные команды, но больше не нужно было их знать. Подвигал мышкой и команда исполнена.
Так между человеком и программой появился слой, который мы сегодня называем интерфейсом. Но с появлением LLM интерфейсы становятся не нужны.
Давайте я вам это покажу.

График скрывает выброс, старые показания выглядят свежими, а «Готово» означает только принятую команду. Шесть проверок для внутренних интерфейсов и MD-инструкция для аудита своей админки.

Рабочие тексты большинство из нас набирает на компьютере, а умная автокоррекция почему-то досталась телефону… Мы настолько привыкли к этой разнице, что почти ее не замечаем: на телефоне слова исправляются сами, а на ПК остаются только красные подчеркивания и ПКМ. Почему же десктоп за столько лет так и не научился большему, и можно ли это как-то исправить с помощью LLM, которые сегодня у всех на слуху.

Недавно шла на тренировку, но так как сломался лифт, прождала его 10 минут и уже не успевала дойти пешком. Решила поехать на самокате, чтобы успеть. Открыла yandex.go, дошла до самоката, отсканировала QR на нём и выдалось сообщение, что без интеграции с mos.ru для подтверждения моего возраста я больше не могу взять самокат в аренду.
Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои разборы: «Рейтинг ни на что не влияет»: Почему Яндекс.такси выбирает газлайтинг вместо честного UX и 8% рынка колонок и 15 способов сказать «не знаю»: как VK заменила развитие Маруси юмором.

Показываю, как писать интерфейсы Unity на SUS: реактивный счётчик, форму с вычисляемыми значениями, переходы между экранами и сохранение их состояния. Разметка, C# и стили живут в одном файле .sharq. Ядро и роутер теперь доступны на GitHub с открытым исходным кодом. Их также можно установить бесплатным набором Core из Unity Asset Store. Там же есть Kit — набор с готовыми компонентами интерфейса.

Представим себе обычного рабочую ситуацию. Есть база данных, в ней лежат какие-то значения, но ей абсолютно невозможно пользоваться. Нужно быстро выгрузить информацию в форму, чтобы быстро закончить с одной задачей и переходить к другой, но вместо этого Вы по полчаса ждёте, чтобы ваша форма подгрузила данные, параллельно осознаёте, что это время могли потратить ещё на что-то – этот факт очень сильно злит – ещё и начальство давит мол "Быстрее – сроки горят!". Именно так и ощущается плохая и непроработанная эргономика изделия. Сейчас, когда вопрос квалифицированных человеческих ресурсов стоит особо остро именно эргономика изделия, которая входит в его промышленный дизайн занимает если не решающую, то ключевую роль.

Привет, Хабр! Меня зовут Даша, я продуктовый дизайнер в Okdesk. В этой статье расскажу, как мы обновляли интерфейс зрелого B2B‑продукта при ограниченных возможностях для пользовательских исследований и без сложных инструментов продуктовой аналитики. Покажу, как выбирали сценарии для редизайна, проверяли решения и постепенно внедряли изменения, чтобы не сломать привычки наших пользователей.
За годы развития продукта в Okdesk появлялись новые функции и пользовательские сценарии, а интерфейс постепенно усложнялся. Похожие элементы в разных разделах могли выглядеть и работать по‑разному, структура отдельных страниц затрудняла поиск нужной информации, а некоторые привычные действия требовали лишних шагов. Для новых пользователей это усложняло знакомство с платформой, но просто переделать интерфейс целиком мы тоже не могли: опытные пользователи уже привыкли к существующей логике.
В B2B‑продуктах пользователи месяцами повторяют одни и те же действия. Со временем они перестают искать элементы интерфейса и выполняют привычные сценарии почти автоматически. Поэтому даже небольшие изменения расположения кнопки или логики экрана могут замедлить работу человека, который проводит в системе весь день.

В прошлых статьях я раскладывал различные знания и сущности по листам и показывал, как сравнить две редакции регламента с помощью карты. Теперь расскажу, что происходит, когда карту дорабатывает LLM. В предыдущих версиях PlyLoom я как-то упустил момент с тем как реализовать взаимодействие без перезагрузки новой версии всего проекта целиком, равно как и отсутствие возможности сравнить различия 2-х файлов.

Красивые автомобильные номера, легальная тонировка и именная лавочка в любимом парке. Я посмотрел, как такие сервисы работают в других странах, проверил спрос через Wordstat и попробовал представить, как они могли бы выглядеть внутри Госуслуг.
Кажется, когда государству требуется собрать больше денег, набор инструментов обычно довольно предсказуем: повышается тариф, появляется новый сбор или дорожает уже существующая услуга. Для бюджета это понятная механика, но с пользовательской точки зрения она почти всегда выглядит одинаково: человек платит больше, а его жизнь от этого лучше не становится.
Я продуктовый дизайнер, поэтому мне стало интересно посмотреть на эту задачу немного с другой стороны. Можно ли придумать дополнительные государственные сервисы, за которые человек заплатит добровольно, потому что сам этого хочет?
Не вместо налогов и не в качестве попытки починить федеральный бюджет красивыми автомобильными номерами. Скорее как продуктовый эксперимент: найти существующий спрос, дать ему легальный и прозрачный сценарий, а затем посмотреть, сколько денег такая модель вообще способна приносить.

«Вставил ссылку, вижу сериал со всеми сериями, выбрал озвучку, смотрю». С этой фразы началась Lapka, локальный аниме-плеер. Статья о решениях, из которых она сложилась, по сериям, как в аниме.
Знакомый, которому я дал её потрогать, сказал так:
>> Прикольно: нода крутится, парсит, а воспроизводит будто локальные файлы.
Код Lapka писала модель Claude Fable 5.1, и техническая сторона за ней. На мне продукт: как Lapka ведёт себя и как выглядит. Часть решений предложила модель.

Рассказала знакомому, что моего рюкзаку зайцу пришёл конец, он износился и это последний раз когда я с ним. Этот заяц привлекал много внимания и помогал разрушать социальный барьер. Я ему уже и меняла лямки - пришила ленты Sber Tech - остались от конференций. Но вот износился сам материал. Знакомый сказал, что можно продать на Авито. Я подумала: Ок, если кто-то приедет и заберёт - я могу отдать, но я в целом такой человек, что мне проще дойди до мусорки.
Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои разборы: «Рейтинг ни на что не влияет»: Почему Яндекс.такси выбирает газлайтинг вместо честного UX и 8% рынка колонок и 15 способов сказать «не знаю»: как VK заменила развитие Маруси юмором.

Aquilum — быстрый local-first заметочник на Rust для Windows с потреблением около 9 Мб ОЗУ и установщиком размером 10 МБ. В нём есть граф знаний, обратные ссылки, live preview Markdown, несколько баз знаний, расширенные таблицы, книги и читалка, Dataview-подобный анализ данных, быстрый поиск, история изменений и интеграция с MCP-агентами. Подробный обзор функций и архитектуры — в статье.

Неделю назад я рассказывал про Klark + Klara: корпоративный мессенджер и таск‑менеджер, которые живут на нашем сервере. В той статье было про устройство: каналы, звонки, расшифровку голосовых, связку «задача из сообщения». Эта статья расскажет вам более подробно о том как продукт выглядит " сейчас " и что в дальнейшей перспективе мы планируем реализовать.
При разработке приложения ключевой фактор который мы преследовали - это удобная связка приложений для закрытия наших задач, но со временем мы начали апгрейдить его в самых разных частях, где-то стикеры кастомные добавили, где-то внедрили кастомную анимацию, и так далее. Я не знаю как простым языком описать то чувство, когда ты делаешь продукт и видишь то, что он на набросках визуально отличается от того что я рисовал на эскизах и представлял в голове, но это чувство не давало мне покоя, поэтому я собрался с мыслями и переделал интерфейс в то, как оно выглядит в моей голове. Новое оформление со стеклом и «жидкими» подсветками, панель эмодзи и стикеров, своя картинка фона и шапка профиля.Ну и традиционный раздел про то, что сломалось по дороге: самые глупые баги всё ещё живут дольше всех.

В статье расскажу про то как боролся с переместившимся клубком запутанных сущностей. Также поделюсь идеями и новостями по прототипу.

Поиск первой работы в дизайне легко превращается в отдельный квест. В одной вакансии от новичка могут ждать навыков графического и веб-дизайнера, фотографа, маркетолога и иногда почти аналитика – а после отклика можно вообще не получить обратной связи.
Я прошла этот путь сама, а позже оказалась и по другую сторону найма – смотрела резюме и портфолио дизайнеров. В статье собрала то, что хотела бы знать в начале собственного поиска.

Привет, Хабр!
На связи Андрей, продуктовый дизайнер Garage Eight.
В сентябре обновлений было много: новые модели, интерфейсные фичи, библиотеки и несколько свежих айдентик. Остальные находки месяца — ниже.
1. Иконки для Cursor
2. Opus 5.5 + GPT-6 Astra
3. iPhone Duo
4. iOS 27 updated icons
5. beUI Pro + GSAP + Torph
6. Figma releases
7. KEEN
8. Xsolla

Все мы любим VLC. Он открывает что угодно, работает на всём, не просит денег и не спрашивает, кто ты такой. IINA на маке выглядит как нормальное приложение, а не как диалог из нулевых. mpv вообще эталон: лучшая картинка, скрипты, конфиг под любую паранойю. Это отличные плееры, я пользовался всеми тремя годами и не собираюсь объяснять, что их авторы что-то делают не так.
Но однажды я поймал себя на мысли: 2026 год, вокруг десятки приложений, отполированных до состояния, когда интерфейса просто не замечаешь: он не мешает, он угадывает, он не заставляет вспоминать, где лежит нужная галочка. И ни одного такого видеоплеера. Хороших видеоплееров не существовало — не в смысле «не умеют открыть файл», а в смысле, в котором мы говорим «хорошее приложение» про всё остальное на своём компьютере. Поэтому я сделал свой.
Он называется Frame Player, он бесплатный и с открытым кодом, Windows и macOS. Дальше — список того, что меня в плеерах раздражало, и что с каждым пунктом в итоге получилось сделать.