Артём Курапов

Full-Stack продуктовый инженер в Эстонии

С помощью AI-агентов создаю ключевые функции продукта, которые помогают достигать бизнес-целей: укреплять доверие к продукту, увеличивать охват, конверсию и выручку.

Последние события →

Robot Actuators Workshop (28 сентября 2026)

Robot Actuators Workshop (28 сентября 2026)

Фестиваль самодельных кемперов (5 сентября 2026)

Фестиваль самодельных кемперов (5 сентября 2026)

TRIBAL #13 (21 августа 2026)

TRIBAL #13 (21 августа 2026)

Последнее в блоге →

Пессимистичные и оптимистичные блокировки: кто успел, тот и купил

Пессимистичные и оптимистичные блокировки: кто успел, тот и купил

Два человека одновременно покупают последнюю единицу товара. Оба видят «в наличии: 1», оба жмут «Купить», и база спокойно оформляет два заказа.

Введение в робототехнику: типы моторов

Введение в робототехнику: типы моторов

Мотор - это то, что превращает код в движение. От выбора мотора зависит всё остальное: какое нужно питание, какой контроллер, по какой шине с ним говорить, сколько будет стоить сустав и сможет ли робот вообще встать.

Модель Льюиса: почему финн молчит, итальянец перебивает, а немец просит спеку

Модель Льюиса: почему финн молчит, итальянец перебивает, а немец просит спеку

Есть встреча на шесть человек. Немец спрашивает, где спека и критерии приёмки.

Git worktrees: несколько рабочих папок одного репозитория

Git worktrees: несколько рабочих папок одного репозитория

Обычно один репозиторий - это одна папка с файлами и одна текущая ветка. Чтобы посмотреть другую ветку, приходится либо прятать правки в stash , либо коммитить «WIP», либо клонировать репозиторий второй раз.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n