Назад к блогу

Обновление и поддержка пет-проектов

О проблемах поддержки некоммерческих пет-проектов.

#job

Некоторое время я сталкиваюсь с проблемой поддержки собственных или совместных пет-проектов (некоммерческих).

Первоначальные проблемы были связаны с продлением подписок на хостинг-сервисы — их не так сложно решить. Некоторые приложения использовали сторонние API, а также отдельные сервисы для баз данных.

В какой-то момент, когда я обновлял свой сайт с проектами, я столкнулся с трудностями при демонстрации рабочих версий некоторых из них. Определённые сервисы перестали работать, такие как Redis, Postgres, Heroku, Firebase.

При базовом использовании проблем не возникало, но из-за превышения лимитов бесплатного уровня начали появляться осложнения. Кроме того, работа с Heroku усложнилась — подробнее можно прочитать здесь.


Этот пост больше о том, почему похожие проекты могут перестать работать.

Некоторые из этих приложений были созданы для улучшения навыков или знакомства с новыми технологиями. К моменту завершения разработки основная функциональность ещё работала, но было сложно предсказать, останутся ли внешние сервисы доступными в будущем.

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

На данный момент мои пет-проекты несут ценность в основном в виде опыта и кода.

Спасибо за понимание.