Перейти к содержимому
Блог и заметки

Пишу о разработке, интерфейсах и решениях, которые влияют на качество продукта.

Здесь наблюдения из практики: про Bitrix, WordPress, интерфейсы, запуск сайтов и то, как сделать проект сильнее без лишнего шума.

Практика, а не инфошум Разработка и UX Кейсы и наблюдения
Ноутбук с кодом и схемой, записи и кофе как образ технического блога
По делу Пишу редко, но только о том, что реально помогает в работе.
Последние материалы

Последние материалы.

Бизнес-процессы-спагетти в Битрикс24: почему схема на 94 блока — это не автоматизация, а будущий инцидент
Битрикс 07.10.2026

Бизнес-процессы-спагетти в Битрикс24: почему схема на 94 блока — это не автоматизация, а будущий инцидент

Аудит портала с процессом на 94 блока и 37 условий, который никто не понимал, включая меня после часа разбора. Почему большой БП в дизайнере Битрикс24 — антипаттерн архитектуры, как мы за шесть недель разрезали его на девять процессов и роботов без остановки продаж, и тест из одного вопроса, который покажет, грозит ли это вашему порталу.

Многошаговые формы: как я поднял конверсию заявок с 0,9% до 3,4% — практический гайд
Веб-разработка 03.10.2026

Многошаговые формы: как я поднял конверсию заявок с 0,9% до 3,4% — практический гайд

Реальный кейс: форма из 9 полей давала 0,9% конверсии, многошаговый мастер — 3,4%. Разбираю анатомию формы, код на чистом JS, инлайн-валидацию, серверные проверки и метрики.

Мы включили Redis — и магазин лёг в день распродажи: разбор cache stampede
Wordpress 30.09.2026

Мы включили Redis — и магазин лёг в день распродажи: разбор cache stampede

За три дня до распродажи включили Redis и объектный кэш — TTFB упал втрое, а в день старта продаж сайт умер за 7 минут после email-рассылки. Разбор трёх ошибок: Redis без лимита памяти, отсутствие защиты от stampede и кэш без прогрева. С кодом блокировки и хронологией восстановления за 40 минут.

Вебхук, поллинг или очередь: как передать заявку с сайта в CRM и не потерять ни одной
Битрикс 30.09.2026

Вебхук, поллинг или очередь: как передать заявку с сайта в CRM и не потерять ни одной

Клиент потерял 47 заявок из 612 из-за синхронной отправки формы в CRM — с этого случая начался пересмотр всех интеграций. Сравниваю три подхода: прямой вебхук, поллинг через cron и очередь сообщений. С кодом, цифрами и тем, где каждый ломается.

Месяц кода с AI-ассистентами: 47 задач, честные цифры и три правила, которые я для себя вывел
Веб-разработка 23.09.2026

Месяц кода с AI-ассистентами: 47 задач, честные цифры и три правила, которые я для себя вывел

Четыре недели я замерял каждую задачу с AI-ассистентом против оценки «по-старому»: WordPress, Битрикс24 и легаси на PHP. Итог — 18% экономии времени вместо обещанных «вдвое быстрее», −68% на рутине и +25% на нетривиальной бизнес-логике. Методика, таблица по типам задач и три правила, которые я вывел из собственных цифр.

Почему я против CAPTCHA на формах в 2026 году — и что реально работает против спама
Веб-разработка 16.09.2026

Почему я против CAPTCHA на формах в 2026 году — и что реально работает против спама

Классическая капча отсеивает клиентов лучше, чем ботов: на реальном проекте после её снятия доля успешных отправок формы выросла с 61% до 78%. Разбираю, почему «выберите светофоры» — антипаттерн, и собираю рабочую замену из четырёх невидимых слоёв: honeypot, временная метка, Cloudflare Turnstile и контентный фильтр.

Как я ускорил WordPress-сайт с 4,2 до 1,3 секунды: разбор реальной оптимизации без смены хостинга
Веб-разработка 14.09.2026

Как я ускорил WordPress-сайт с 4,2 до 1,3 секунды: разбор реальной оптимизации без смены хостинга

Разбор реального кейса: LCP 3,8 → 1,3 с, INP 410 → 160 мс, CLS 0,18 → 0,02 за два вечера и ноль рублей на инфраструктуру. Диагностика, четыре рабочих шага и три вещи, которые сознательно не делал.

ASA, PETG или PLA на улице: что реально выдержит солнце, мороз и оттепель
3D-печать 13.09.2026

ASA, PETG или PLA на улице: что реально выдержит солнце, мороз и оттепель

Что реально происходит с PLA, PETG и ASA на улице: цифры тестов, поведение под УФ и морозом, настройки ASA на Anycubic Kobra X без камеры.

SEO в 2026: большинство запросов заканчивается без клика. Что теперь делать сайту
SEO 07.09.2026

SEO в 2026: большинство запросов заканчивается без клика. Что теперь делать сайту

На прошлой неделе клиент прислал скриншот из Метрики: переходы из поиска за квартал просели процентов на тридцать, позиции при этом не упали…

Сайт и Битрикс24 без плагинов: вебхуки и REST API в 2026 году
Битрикс 07.09.2026

Сайт и Битрикс24 без плагинов: вебхуки и REST API в 2026 году

Клиентская форма на сайте, заявка улетела, менеджер её увидел. Звучит как что-то, что работает само собой, но каждый раз, когда я прихожу…

WordPress 7.0 и 7.1: что реально изменилось за лето и как обновиться без сюрпризов
Wordpress 31.08.2026

WordPress 7.0 и 7.1: что реально изменилось за лето и как обновиться без сюрпризов

Два мажора и два патча за одно лето: что внутри WordPress 7.0 «Armstrong» и 7.1, почему из релиза вырезали совместное редактирование, что сломается у разработчиков и как обновляться без сюрпризов.

FreeCAD для 3D-печати: от эскиза до готовой детали (рабочий процесс на Anycubic Kobra X)
3D-печать 28.08.2026

FreeCAD для 3D-печати: от эскиза до готовой детали (рабочий процесс на Anycubic Kobra X)

Почему FreeCAD в 2026-м стал основным CAD для 3D-печати, как строить параметрические детали, какие допуски закладывать под PLA и как выгружать 3MF в OrcaSlicer.

Есть тема для обсуждения

Можно обсудить и ваш проект.

Иногда короткий разговор про задачу дает больше пользы, чем неделя поиска советов в ленте. Если нужно, помогу посмотреть на проект свежим взглядом.