Путь из кодера в спек‑драйвера
Небольшая ретроспектива о том, как менялся мой подход к разработке в 2026 году. Описывается опыт знакомства с harness, его применение в верстке, бекенде и работе с графическим редактором Penpot. Ответ...
Небольшая ретроспектива о том, как менялся мой подход к разработке в 2026 году. Описывается опыт знакомства с harness, его применение в верстке, бекенде и работе с графическим редактором Penpot. Ответ на вопрос — как разрабатывать без нейрослопства используя спецификации.
FOMOНедовериеПреодоление непониманияПеревод контентаSpec-Driven DevelopmentSDD на примере модуля Битрикс24JS-расширение Vue SPAМодуль Битрикс24Дизайн и прототипированиеСайт генеалогического древаЗаключение
2026 год изменил мой подход к разработке и отношение к ИИ-инструментам на 180 градусов. Хочешь этого или нет, постоянно прорываются сюжеты про использование искусственного интеллекта и попадают прямо в мозг, раздражая и без того неспокойную голову разработчика.
Сомнения в себе, тревожные расстройства и сам инстинкт выживания толкают разработчика на поиск информации о применении искусственного интеллекта. Освободившись от рабочих задач, неизбежно бежишь ставить эксперименты с нейросетью. С этого момента растет ощущение, что упускаешь что-то важное, все уже делают что-то грандиозное, а ты еще не разобрался, как это устроено.
У этого ощущения есть название — FOMO (fear of missing out), страх упустить что-то важное или страх упущенной выгоды. Бесконечные новости о подвигах нейросетей превращают его в борьбу за выживание.
Работая с нейросетями, я безжалостно экономил — можно сказать, жадничал, пользуясь лишь синим чатом добрых китайских товарищей. Иногда поигрывал с триальными версиями Cursor, Trae и прочими, но ничего серьезного. Постоянно утешал себя мыслью, что мне это не нужно. Стремился разбираться во всем сам, не гадать и не вайбкодить, чтобы ни у кого не было сомнений, кем я являюсь.
Появилась задача, от которой заскрипели зубы. Переписать фронтенд своего же приложения с React на ванильный JavaScript. В команде React не использовали, но я рассчитывал, что ради готового результата сделают исключение. Расчёт не оправдался, пришлось переписать на чистый JavaScript. Кажется, ничего сложного, но сам факт существования этой задачи терзал и выводил из себя.
Я написал довольно много кода, используя чистый JavaScript, но признаюсь, это был не лучший код. Переключившись на фронтенд-фреймворки, мне так понравилось ограничение контекста в компонентном подходе и простота динамических шаблонов типа JSX, что возвращаться к императивному стилю построения интерфейса и обвешивания его обработчиками совершенно не хотелось.
Перед стартом кропотливой работы я решил попытать счастья и поставил Cursor. Попросил переписать приложение на чистый JavaScript в одном файле и указал директорию с исходным кодом. После череды правок, постоянно сверяясь с оригиналом, был близок к цели, но закончились бесплатные лимиты.
Стал пытаться доработать самостоятельно. Потратив какое-то время, понял, что я не могу понять код, трудно улавливать взаимосвязи и это точно невозможно поддерживать.
Пользователи Windows 11 преждевременно обрадовались новому редактору реестра — Microsoft внесла ясность
Microsoft опровергла сообщения о подготовке нового редактора реестра для Windows 11. Обнаруженное приложение с современным интерфейсом оказалось демонстрационным образцом, созданным для пока…
В Греции начали соединять острова электросетью стоимостью €1,48 млрд
Проект финансируется за счет кредита Европейского инвестиционного банка, сообщила компания - оператор энергосистемы ADMIE
Во имя безопасности: как обновление Ubuntu 26.04 может положить вам прод
Добрый день, меня зовут Петр. Обычно я не пишу статьи про баги и инциденты из практики, но сегодня хотелось бы описать изменение в ядре Ubuntu, которое внезапно вызвало проблемы на пустом ме…
TP4056 — легендарная микросхема, дающая вторую жизнь старому железу
В данной статье я рассказываю о внутреннем устройстве TP4056, принципе её работы, опасности литий-ионных аккумуляторов и возможных альтернативных вариантах её использования. Читать далее