Начать с задачи
Сначала понять, что мешает человеку и как он работает сейчас. Полезный инструмент решает конкретную задачу, а его форма вырастает из этого решения.
Маленькие проекты. Большое внимание к деталям.
Место для небольших инструментов, понятных интерфейсов и заметок о том, как всё это устроено. От первой идеи до решения, которым удобно пользоваться каждый день.
Посмотреть заметки01 / Подход
Сначала понять, что мешает человеку и как он работает сейчас. Полезный инструмент решает конкретную задачу, а его форма вырастает из этого решения.
Названия, состояния и обратная связь важны не меньше самой функции. Хороший интерфейс помогает сделать следующий шаг без отдельной инструкции.
Небольшое решение легче поддерживать и менять. Автоматизация особенно хороша, когда её можно объяснить, проверить и при необходимости остановить.
02 / Полевые заметки
Короткие наблюдения,
к которым удобно возвращаться.
Макет обычно показывает лучший момент: данные уже загрузились, текст короткий, ошибок нет. Но живой интерфейс начинается раньше — с ожидания, пустого списка и первого действия.
Для небольшой функции полезно выписать четыре состояния: загрузка, отсутствие данных, успешный результат и ошибка. В каждом человек должен понимать, что происходит и что можно сделать дальше.
Пустой экран может объяснить, с чего начать. Ошибка — сохранить введённые данные и предложить повторить действие. Такие детали делают инструмент удобным даже без сложного оформления.
Повторный запуск — обычная часть работы, а не исключение. Если нужное состояние уже достигнуто, инструмент должен это заметить и спокойно завершиться.
Удобный порядок: проверить исходные условия, показать предполагаемые изменения, применить их и проверить результат. Для действий с файлами помогают резервная копия и режим предварительного просмотра.
Лучше короткий отчёт о результате, чем поток сообщений о каждом внутреннем шаге. Человеку важно знать, что изменилось и требуется ли его внимание.
Заметка полезна, если её можно найти в момент, когда она нужна. Для личного проекта часто достаточно одного файла рядом с исходниками.
Стоит записать назначение инструмента, способ запуска, место хранения данных и простой способ проверить, что всё работает. Отдельно — решения, причины которых через месяц уже не будут очевидны.
Документацию проще поддерживать небольшими правками вместе с самим проектом. А пример реального запуска помогает быстрее вспомнить контекст, чем длинное описание всех возможностей.
03 / О проекте
colz — личное пространство для работы с цифровыми идеями. Здесь собираются заметки о небольших проектах, интерфейсах и повседневных инструментах.
Интереснее всего путь от наблюдения до работающей вещи: найти повторяющееся действие, придумать простой способ его улучшить и довести детали до ясности.