volkov.dev
Блог Обо мне

Записки разработчика

Backend, Linux, иногда DevOps — всё что наболело за годы в продакшне.

  • 18 ноября 2025
    Python tricks, которые я использую каждый день

    Несколько паттернов и хаков на Python, которые реально экономят время в повседневной работе — от walrus operator до итераторов с itertools.

    Python Backend
  • 3 октября 2025
    Настройка Nginx для реального проекта: TLS, gzip, rate limiting

    Как я настраивал Nginx на боевом сервере: TLS 1.3, правильный gzip, защита от DDoS через limit_req и много нюансов, которые не пишут в документации.

    Nginx DevOps TLS
  • 21 августа 2025
    Linux: советы для разработчика, которые я хотел знать раньше

    Утилиты и команды, которые я открыл для себя после лет работы в Linux. strace, lsof, awk-однострочники и правильный способ работать с системой.

    Linux CLI Tools
  • 15 мая 2025
    PostgreSQL: что нужно знать про индексы

    Разбираю типы индексов в PostgreSQL — B-tree, GIN, GiST, partial — и когда какой применять. Примеры из реальных медленных запросов, которые удалось починить.

    PostgreSQL Backend
  • 2 февраля 2025
    Docker Compose в продакшне: что может пойти не так

    Краткий разбор подводных камней Docker Compose на продакшне — healthcheck, restart policies, сети и почему я всё ещё его использую несмотря на все проблемы.

    Docker DevOps
  • 11 декабря 2024
    systemd unit файлы: правильный способ запускать сервисы

    Вместо screen и nohup — systemd. Как писать unit-файлы, рестарты, environment файлы и journald логирование для своих Python и Go сервисов.

    Linux systemd DevOps
© 2025 Алексей Волков neurolinge.org