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

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)

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

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

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

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

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

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

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

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

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

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

Turbo Stream Actions: интерактивный атлас DOM-операций

Turbo Stream Actions: интерактивный атлас DOM-операций

Turbo Stream - это маленькая декларативная команда над уже существующим DOM: найти цель, взять HTML из <template> и выполнить одну операцию. Чтобы понять эту механику, не нужны Rails-контроллер, WebSocket или даже сетево...

\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