
С наступающим Новым годом и Рождеством! Итоги года глазами IT-инженера
Поздравление с Новым годом и Рождеством от IT-разработчика. Итоги года, мысли о коде, технологиях, людях и будущем. С душой, про IT и жизнь.
Разборы, заметки, практика, кейсы. Без воды, но с кровью.

Поздравление с Новым годом и Рождеством от IT-разработчика. Итоги года, мысли о коде, технологиях, людях и будущем. С душой, про IT и жизнь.

Практическая реализация синхронизации статусов заказов и сделок в коробочном Bitrix: CMS ↔ CRM, без циклов, с приоритетной обработкой оплаты.

Как автоматизировать backend-процессы без оверинжиниринга: cron, агенты Bitrix, контроль, логи и предсказуемое поведение.
Практический гайд по переходу с PHP 7.4 на 8.3–8.4 в Bitrix и WordPress: union types, named arguments, attributes, match и план постепенной модернизации легаси-кода.
Практический разбор выбора между Astro, React/Vue и SSG: когда нужен максимальный SEO и скорость, а когда лучше Next/Nuxt. Trade-offs, риски и чек-лист под типы проектов.
Astro 5: формы с Actions и Zod, API Routes, SSR и SSG, адаптеры и деплой. Создание форм, REST endpoints, выбор режима рендеринга, настройка Netlify, Vercel, Node.js.
Подробное введение в TypeScript: зачем он нужен, чем отличается от JavaScript, как работает типизация, примеры кода и философия языка.
Подробное руководство по настройке Nginx с PHP-FPM: разбор архитектуры, типичные проблемы и их решения, настройка таймаутов, работа с ошибками 502 и 504. Практическое руководство для системных администраторов и веб-разработчиков.
Практическое руководство по настройке virtual hosts (server blocks) в Nginx: несколько сайтов на одном сервере, правильная структура каталогов, разделение логов, default server. Вторая часть серии о настройке веб-сервера.
Подробный разбор Nginx для начинающих: архитектура, структура конфигов, server и location блоки, отличия от Apache. Первая часть серии о настройке веб-сервера.
Практическое руководство по обновлению Astro с версии 5.16.5 до 6.0: требования Node.js 22, breaking changes, реальные примеры кода и чек-лист миграции.
Практический разбор, как найти зависший PHP-процесс в BitrixVM на CentOS: pstree, ps, lsof, strace и htop. Без перезапусков и гаданий.