Блог

Пишем о том, с чем сталкиваемся в проектах: выбор технологий, организация процессов, разбор ошибок и небольшие практические советы для владельцев бизнеса, которые заказывают разработку.

Рефакторинг кода на экране

Что такое технический долг и почему его нельзя игнорировать

09.04.2025 · Разработка

«Технический долг» — термин, который разработчики используют часто, а объясняют редко. Для владельца бизнеса это звучит абстрактно, пока не превращается в конкретную проблему: новая фича, которая должна была занять неделю, растягивается на месяц.

Что это такое на самом деле

Технический долг — это разница между тем, как код написан сейчас, и тем, как его стоило бы написать, чтобы было легко вносить изменения в будущем. Он появляется не только из-за плохой работы разработчиков: иногда команда сознательно выбирает быстрое решение, чтобы успеть к дедлайну, и это нормальная практика — если долг потом обслуживается, а не накапливается бесконечно.

Читать далее →

Перенос данных в облако

Как мигрировать с зарубежных SaaS-сервисов без потери данных

27.02.2025 · Инфраструктура

За последние годы многим компаниям пришлось пересматривать список используемых зарубежных сервисов — где-то из-за отказа обслуживать российские компании, где-то из соображений предсказуемости бизнеса. Разберём, как подойти к переезду так, чтобы не потерять данные и не остановить работу сайта на несколько дней.

Шаг 1. Инвентаризация

Прежде чем что-то переносить, полезно выписать все сервисы, от которых зависит проект: хостинг, почтовая рассылка, аналитика, платёжный шлюз, хранилище файлов. Часто оказывается, что таких зависимостей больше, чем помнит команда — особенно если интеграции добавлялись годами разными людьми.

Читать далее →

Схема интеграции через API

Зачем малому бизнесу нужен собственный API

14.01.2025 · Разработка, Инфраструктура

Слово «API» часто звучит как что-то для крупных технологических компаний, но на практике собственный API — это просто способ дать разным программам общаться друг с другом по понятным правилам. Для небольшого бизнеса это оказывается полезным раньше, чем кажется.

Когда без API можно обойтись

Если у вас один сайт и он же единственная точка входа для клиентов, отдельный API вряд ли понадобится в ближайшее время — можно работать напрямую с базой данных из кода сайта. Это проще и быстрее в разработке.

Читать далее →

Рукопожатие при подписании договора

Как выбрать подрядчика для разработки сайта

05.11.2024 · Разработка

Рынок веб-разработки в России огромный: от студентов-фрилансеров до крупных студий с отделом продаж. Разброс цен на, казалось бы, одинаковую задачу может быть в пять-десять раз, и разница не всегда объясняется качеством работы. Разберём, на что стоит смотреть, прежде чем подписывать договор.

Портфолио — не только скриншоты

Хорошее портфолио показывает не только красивые макеты, а работающие проекты. Попросите ссылки на живые сайты, желательно из вашей отрасли или близкой по сложности. Откройте их на телефоне, проверьте скорость загрузки, попробуйте оформить тестовый заказ — так видно, доводит ли подрядчик дело до продакшена или останавливается на этапе демо.

Читать далее →