Rust vs Go в 2025: когда что выбирать
Краткое сравнение для бэкенда и системного кода. Плюсы, минусы и личный опыт перехода с Go на Rust для одного из сервисов.
Заметки о разработке, инфраструктуре и разном.
Краткое сравнение для бэкенда и системного кода. Плюсы, минусы и личный опыт перехода с Go на Rust для одного из сервисов.
Когда SQLite оказывается лучше PostgreSQL и как мы перевели часть нагрузки на него без потери надёжности.
Пошаговый разбор: python-telegram-bot, вебхуки, хостинг на VPS и обновление через Git. Без лишней магии.
Базовые комбинации, скрипты для старта проектов и почему я почти не пользуюсь вкладками в терминале.
Один workflow для тестов, линтера и деплоя. Как не раздуть конфиг и держать пайплайн быстрым.
Разбор реальных запросов: где partial index спас ситуацию и где мы зря навешали лишнего.
Профили, расширения, healthcheck и один общий .env для локальной разработки и стейджинга.
Список технических и нетехнических книг, которые реально повлияли на то, как я пишу код и организую работу.
Таймауты, буферы, заголовки и почему «оно же работало локально» — частая история с прокси.
Как мы постепенно включили strict mypy в старом проекте и что изменилось в качестве кода.
Настройка ~/.ssh/config для разных хостов и сервисов без путаницы и с удобными алиасами.
Чистка dotfiles, обновление инструментов и один скрипт для поднятия всей среды на новой системе.
Структурированные логи, уровни, ротация и как не утонуть в миллионах строк при отладке.
Версионирование, коды ответов, пагинация и соглашения по именованию — без догм, с примерами.
Как поднять стек для метрик и дашбордов без Kubernetes и сложных конфигов.
Когда кэшировать в приложении, когда в Redis, когда отдавать на edge и как инвалидировать.
Скрипты, cron и проверка восстановления. Как мы сделали бэкапы баз и конфигов за пару вечеров.
Опыт постепенного выноса логики из монолита без «переписать всё с нуля».
top, htop, perf и когда смотреть в strace. Краткий обзор инструментов для поиска узких мест.
Фикстуры, параметризация, моки и как мы организовали тесты в большом Django-проекте.
Заголовки, HTTPS, секреты в коде и обновления. Чек-лист для своего пет-проекта и не только.
Ветки, коммиты, код-ревью без лишних правил. Как мы держим историю читаемой.
LSP из коробки, Lua-конфиг и плагины. Субъективные плюсы и что пока оставил как в Vim.
Кратко о том, что здесь будет: заметки по разработке, инфраструктуре и всему, что кажется полезным зафиксировать.