01 / signal
Tuning lock
Фиксирую смысл, сценарии и состояние интерфейса до того, как экран начинает шуметь деталями.
Россия / Night signal desk / React systems
Я собираю интерфейсы как ночной пульт: убираю шум, настраиваю сценарий, оставляю пользователю ясный сигнал, мягкое движение и ощущение живого продукта.
Tuning lock: interface signal
маленький честный сигнал
01 / signal
Фиксирую смысл, сценарии и состояние интерфейса до того, как экран начинает шуметь деталями.
02 / motion
Делаю появление блоков монтажным: чуть света, чуть задержки, без декоративной суеты.
03 / proof
Проекты должны открываться как карточки из рабочего архива: быстро, понятно, с видимой ролью и стеком.
04 / inner
Связываю дневник, музыку, книги и инструменты в личную карту, где идеи не теряются между вкладками.
Profile tape
Frontend, личные продукты и дневник сходятся в одном рабочем пульте: там, где хаос можно услышать, разложить и аккуратно собрать заново.
@Videot4peИнтерфейсы, где сложность не прячется под красивой поверхностью, а становится понятной: состояния, сценарии, события, права, ожидания и маленькие человеческие паузы.
Мне нравится, когда продукт выглядит спокойно именно потому, что внутри у него есть дисциплина.
Плохой интерфейс делает человека одиноким перед системой. Хороший - оставляет ощущение, что кто-то заранее подумал о твоём следующем шаге.
Наверное, поэтому я люблю фронтенд: это инженерия внимания, а не только компоненты.
Когда-то казалось, что главное - научиться хорошо писать код. Потом выяснилось, что код - только часть истории: можно идеально типизировать хаос и все равно не понять, зачем это человеку.
С тех пор мне интересен стык интерфейсов и смысла, технологий и внутренней жизни, музыки и внимания. Хочется собирать из этого не хаос, а систему. Спойлер: система сопротивляется. Но я тоже.
Signal method
Сначала настроить частоту, потом собирать экран.Люблю, когда интерфейс не просто красивый, а понятный, устойчивый и не разваливается от первого реального пользователя.
Типизация, декомпозиция, аккуратные API, понятные состояния и код, который не требует археологической экспедиции через полгода.
Умею жить там, где одно событие называется start, второе started, третье вообще не пришло, а виноват почему-то фронтенд.
Я скорее спрошу «что именно должно произойти?» и «как мы поймем, что это работает?», чем сразу побегу делать вид, что задача очевидна.
Не «сложно, потому что мы творческие», а «сложно, потому что задача действительно такая, и мы честно ее приручили».
Мне нравится делать вещи, которые можно развивать без героического тушения каждого релиза. Продакшен все равно найдет способ пошутить, но пусть ему будет труднее.
Operator note
Мне нравится доводить сложные состояния до формы, в которой человек чувствует не механику, а уверенность: понятно, куда смотреть, что нажать и почему это важно.
Передать сигналDesk reel
3 частотыDoom CRT
CRT теперь живёт как отдельная игровая станция: без меню и терминала, только raycasting-экран, дверь, цель, выход и клавиатура после клика по компьютеру.
Нажми на компьютер, чтобы забрать клавиатуру: WASD, QE, Space, Enter и Esc работают прямо внутри CRT.
Project archive
Карточки из рабочего архива: продукт, роль, стек и причина открыть дальше.Работа
Экраны, состояния, события, аналитика и пользовательские сценарии, где важно понять не только «как сделать», но и кому после этого станет проще жить.
Личный продукт
Инструмент для записей, настроения, проектов, книг и связей между мыслями. Не про «стать продуктивнее на 37%», а про карту себя и маленький следующий шаг.
Личный архив
Заметки, тексты, состояния и маленькие наблюдения о том, как технологии, музыка и внутренняя жизнь собираются в один тихий интерфейс.
Lab constellation
notes map
journalreflectionquiet AIsoft progress
life mapsmall stepsprogresssignal
BachRadioheadcoversМогу долго выбирать идеальную архитектуру для проекта, который должен помочь меньше прокрастинировать.
Люблю системность, но сам не всегда системен.
Хочу писать и записывать музыку, но учусь уважать маленькие шаги.
В общем, нормальный человек. Просто с TypeScript, Бахом и легкой склонностью превращать жизнь в продуктовую задачу.
Contact signal
Если вам нужен человек, который умеет держать сложность без шума, собирать интерфейсы внимательно и не терять человеческий смысл, напишите. Можно коротко: задача, контекст, первый сигнал.