DocFusion
Система управления документацией и планированием продуктов.
Software Engineer
Работаю с Python и создаю программные системы: от API и фоновых задач до инфраструктуры и деплоя.
$ whoami
Рома
█Разрабатываю backend на Python уже более 3,5 лет.
Люблю проектировать понятные API, автоматизировать инфраструктуру и разбираться в сложных интеграциях.
Последние годы основной стек - Django,PostgreSQL, Celery,Redis и Docker.
Без стены бейджиков: только инструменты, с которыми реально строятся системы.
Системы, в которых важны данные, процессы, интеграции и надежный backend.
Система управления документацией и планированием продуктов.
Импорт объектов, CRM-процессы, фоновые задачи, S3 и Docker-деплой.
Набор практик и заметок по логированию, метрикам и диагностике backend-систем.
Длинные материалы про backend, архитектуру, инструменты и инженерную практику.
Практический подход к API: ресурсы, статусы, ошибки, документация и эволюция контракта.
Когда выносить работу в очередь, как думать об идемпотентности и почему retry не должен маскировать ошибки.
Для личного инженерного сайта важны скорость, Markdown, RSS и простая поддержка на годы вперед.
Короткие наблюдения: команды, отладка, TIL и выводы из практики.
`docker system df` быстро показывает, сколько места занимают images, containers, volumes и build cache. Полезно запускать перед чисткой Docker, чтобы
Сегодня разбирался, почему кластер терял WAL после переезда сервиса. Главный вывод: перед тем как лечить PostgreSQL, нужно проверить volume, placemen
Если документация обновляется отдельно от кода, она почти неизбежно начинает врать. Для backend-проекта лучше держать OpenAPI-схему частью обычного d
Работаю над личной инженерной базой знаний, изучаю распределенные системы и собираю заметки по backend-практике.