Почему деплой в пятницу - это плохая идея (с примерами из жизни)

“Read-only Friday” - не просто мем, а выстраданная мудрость поколений DevOps-инженеров. Сегодня расскажу реальные истории о том, почему деплоить в пятницу - это игра с огнём, и поделюсь правилами выживания. Классика жанра: “Это же маленький фикс!” История №1: CSS-правка Пятница, 17:30 Менеджер: “Нужно просто поменять цвет кнопки” Разработчик: “Это одна строчка CSS” DevOps: “Ладно, деплоим” Пятница, 18:15 CSS файл не минифицировался CDN закэшировал старую версию Половина пользователей видит сломанную вёрстку Суббота, 02:00 ...

July 26, 2025

Ошибки конфигурации, которые стоили нервов (и как их избежать)

За годы работы накопилась коллекция граблей, на которые наступал я и мои коллеги. Вот топ ошибок конфигурации, которые заставляли тратить часы на дебаг, хотя исправление занимало 30 секунд. 1. Кавычки в переменных окружения Было: # .env файл DATABASE_URL="postgresql://user:pass@localhost/db" API_KEY='super-secret-key' Проблема: Node.js приложение читает переменные вместе с кавычками. База не подключается, API возвращает 401. Решение: # .env файл - БЕЗ кавычек! DATABASE_URL=postgresql://user:pass@localhost/db API_KEY=super-secret-key Урок: В .env файлах кавычки НЕ нужны (если это не Docker Compose). ...

July 16, 2025