Всё началось с бабушки
Вышивать крестом меня в детстве научила бабушка. Первой моей работой была мордочка щенка — набор для вышивания из местного магазина рукоделия.
Сейчас я вышиваю мало: часы, которые раньше уходили на вышивку, теперь уходят на программу. Но того щенка я не забыл, и именно вокруг этого чувства я и стараюсь построить инструмент.
А ещё в последнее время меня увлекает сашико — японская традиция штопать и украшать ткань простым швом «вперёд иголку».
Двенадцать лет создаю инструменты для творчества
Я пишу программы больше 12 лет. Всё началось со стажировки в Intel и привело к Inkarnate — редактору карт, в котором художники и мастера настольных ролевых игр рисуют целые фэнтезийные миры. Там я и влюбился в инструменты для творчества. Самое сложное в них — сделать так, чтобы всё работало без усилий: кисть, которая успевает за рукой, отмена, о которой не приходится думать, рабочая область, которая не тормозит, даже когда на ней много всего.
По образованию я математик и алгоритмист, и это видно в Stitchmate повсюду. Цвета подбираются так, как их видит глаз, а не по голым числам. Конвертер объединяет цвета в области, которые действительно удобно вышивать, вместо того чтобы рассыпать «конфетти» (на английском). А каждый крестик рисует ваша видеокарта, поэтому большая схема прокручивается и масштабируется так же плавно, как маленькая.
Теперь это моя основная работа
Сегодня я занимаюсь Stitchmate всё своё рабочее время, и это полностью независимый проект. Нет ни инвесторов, ни корпоративных планов. Отвечаю я только перед теми, кто им пользуется.
И всё это возможно только благодаря вам: всем, кто купил доступ, сообщил об ошибке или рассказал о Stitchmate друзьям. Спасибо. Правда.
Это была моя мечта — инструмент для творчества, для любимого рукоделия, сделанный по-своему. Я люблю эту работу, хотя она оказалась сложнее, чем я представлял. Я здесь и разработчик, и дизайнер, и тот, кто отвечает на ваши письма. 🙂
Честно об ИИ
Когда я пишу код, я пользуюсь инструментами ИИ, как сегодня делает большинство разработчиков. Когда работаешь в одиночку, они помогают быстрее исправлять ошибки и выпускать обновления.
Но это не значит, что Stitchmate наспех собран за неделю из подсказок чат-боту. Он сделан вручную: каждый инструмент, каждый экран и каждая напечатанная схема — то, что я сам продумал и разработал, с большим вниманием и, честно говоря, с большой любовью. ИИ — это электроинструмент в моей мастерской. А решения, математика и забота — мои.
Сам Stitchmate сознательно обходится без ИИ. Внутри нет генеративных моделей. Перевод фото в схему, подбор цветов и очистка «конфетти» — это классические алгоритмы: наука о цвете и математика.
Причин две. Сгенерировать изображение стоит гораздо больше энергии, чем выполнить алгоритм, а я хочу, чтобы след Stitchmate оставался небольшим. И если вам всё-таки нужна для вышивки картинка от ИИ, специальный инструмент вроде Midjourney сделает её лучше всего, что я мог бы встроить сюда, — и эффективнее, и практичнее. Создайте картинку там, а потом принесите сюда, чтобы превратить её в схему.
Честные цены, где бы вы ни жили
Цены в Stitchmate подстраиваются под вашу страну с учётом паритета покупательной способности. Доступ должен стоить примерно одинаковую долю зарплаты и в Маниле, и в Миннеаполисе. Хобби не должно зависеть от того, в какой валюте вы зарабатываете.
Когда я не пишу код
Я играю на бас-гитаре, и мои любимые вечера — джемы: никакого сет-листа, все слушают друг друга, и что-то новое появляется словно из ниоткуда. Честно говоря, это не так уж отличается от создания схемы.
Я живу в Дилижане — маленьком городке среди лесистых гор. Здесь очень хорошо гулять, обдумывая трудную задачу. И да, я кошатник.

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