Один инженер, двадцать три года в веб-разработке, сотни сданных проектов.
100+ WordPress-проектов · 7,200+ часов · 3,000+ задач закрыто
Я — Антон Херсун, основатель, технический директор и ведущий инженер xaverPRO. Первые сайты я сдал в 2003 году: школьные порталы, городской информационный ресурс и небольшие интернет-магазины на самописном PHP с бэк-офисным модулем учёта, который большинство пользователей никогда не видело. Коммерческая работа — с того же года. PHP стал основным инструментом к 2010-му, когда я вырос из ранних решений; Laravel — около 2016-го, white-label работа с агентствами — с 2019-го, а последние несколько лет добавился AI в продакшен.
Студия небольшая — и намеренно такой остаётся. Один ведущий инженер (я), стабильный пул подрядчиков, с которыми я работаю годами, и принципиальная установка: не расти туда, где я уже не смогу касаться каждого проекта. Это преимущество, а не ограничение.
Командам, с которыми я работаю, не нужен ещё один подрядчик. Им нужен инженер, который читает ТЗ, задаёт правильные вопросы и сдаёт в обещанный срок — а если срок уезжает, предупреждает заранее и письменно, — и которым не нужно управлять. Это и есть планка. Остальное — детали.
Двадцать три года сдаём проекты.
Не резюме. Несколько ключевых моментов, определивших то, как я работаю сегодня — что усвоил на своих ошибках, от чего теперь отказываюсь, и почему xaverPRO выглядит именно так.
Как я на самом деле работаю, день за днём.
В ваших инструментах, в ваше время
Я работаю в том мессенджере, почте или сервисе для звонков, которым вы уже пользуетесь, — ничего нового ставить не прошу. Звонки записываются и расшифровываются, ИИ выделяет из разговора всё по делу: ничего сказанного не потеряется в чьих-то заметках. Я на связи с утра до позднего вечера; ответ — в часах, не в днях.
Сначала ТЗ, потом разработка
Каждый проект открывается письменным ТЗ — полный объём, открытые вопросы зафиксированы, часы согласованы, подтверждение получено — до первого коммита. Никаких устных стартов, никаких «разберёмся по ходу». Если требование не в ТЗ — это отдельный разговор об объёме, а не бесплатное дополнение. ТЗ — договор на всё время работы.
По часам, не по прайсу
Никто не хочет получать счёт с неожиданной суммой после того, как работа уже сделана. Поэтому каждая смета — это количество часов, а не итоговая цена. Если объём меняется в середине проекта — новые требования вне ТЗ, более широкий ребилд, чем изначально оценивалось — мы согласовываем изменения письменно до начала работ, не после. Что бы ни изменилось — вы видите это до следующего счёта.
Следовать за солнцем
Моё рабочее окно — с 8:00 до полуночи по бангкокскому времени (UTC+7): полное перекрытие с рабочим днём ЕС, пересечение со второй половиной дня в США и утром в Азии. Американские партнёры ставят задачи в конце своего дня — к их утру задача уже закрыта. Команда подрядчиков распределена от Германии до Вьетнама, так что когда я офлайн — обычно кто-то онлайн.
Обновления без театра
Пишем, когда есть повод: сдали этап, нужен ваш ответ, что-то застопорилось — и, конечно, когда спрашиваете вы. Никаких ежедневных созвонов и презентаций ради строчки в календаре. Темп задаёт работа, а не расписание.
Что я не делаю
Нет SEO-услуг. Нет платной рекламы, социальных сетей, общего маркетинга. Не передаём работу никому за пределами проверенной команды — каждую строку кода пишут люди, с которыми я работаю годами. Нет прямой работы с клиентами, конкурирующей с партнёрами. Границы защищают стандарт.
Рекомендации с согласия партнёра
Когда команда запрашивает рекомендации, мы связываем её с одним из наших действующих партнёров — через мессенджер или почту, как удобно обеим сторонам. Прямые вопросы, прямые ответы. Если партнёр требует — подписываем NDA: имена остаются между вами.
Первое взаимодействие — калибровочный батч
Первое взаимодействие — калибровочный батч. При WordPress-разработке это небольшой объём — обычно 10–30 часов, часто одна лендинговая страница или небольшая очередь задач — чтобы обе стороны узнали рабочий процесс, Figma-конвенции и стандарты QA прежде, чем браться за ребилд на 200 часов. Батч — это реальная оплачиваемая работа, а не бесплатное пробное задание; калибровка — то, что мы из него извлекаем, а не сам результат.
Чем занимаюсь, когда не пишу код.
Вдумчивое чтение
В основном продуктивность, психология, управление проектами и бизнес — плюс техническое чтение, которое приносит сама работа. Немного художественной литературы в ротации; чтение, которое окупается за клавиатурой.
Путешествия, часто
Двадцать стран, и это не конец. Часть поездок совместилась с личными встречами с партнёрами — от US до Азии — но большинство просто потому, что несколько недель вдали от клавиатуры перезагружают голову лучше всего остального.
Двухколёсная терапия
Лучшее, что я знаю: скутер на длинном живописном маршруте. Извилистые просёлки, без конкретной цели — просто следующий поворот. Самое неторопливое, что есть в моей рабочей неделе.
Беспокойное любопытство
Маршруты, места, инструменты, технологии — я предпочту попробовать десять и оставить два, которые реально работают, чем читать о них мимоходом. Тот же инстинкт движет работой: большинство того, что мы сдаём, начиналось как побочный эксперимент, который сам заработал себе место.
Свежие показательные проекты каждого формата взаимодействия.
Хотите работать вместе?
Пришлите ТЗ — Figma, репозиторий, письменный объём. В течение 24 часов отвечу с NDA при необходимости, точными вопросами и оценкой в часах.
Начать разговор