Развивайте pet-проекты как эксперименты,
а не как релизы
PetLab — место, где незавершённые проекты процветают. Документируйте путь разработки, находите соавторов для микро-задач и учитесь на структурированных экспериментах — не на полированных запусках.
Создано для экспериментов, а не запусков
Всё, что нужно для документирования прогресса, поиска помощи и совместного обучения.
Журнал разработки
Документируйте путь с помощью структурированных записей: что сделали, что сломалось, чему научились, что дальше.
Цели обучения
Ищите по навыкам, которые хотите практиковать. Находите проекты, соответствующие вашим целям.
Микро-спринты
Участвуйте в задачах на 30-120 минут. Без обязательств — только маленькие победы и заслуги в портфолио.
Структурированный фидбек
Получайте конкретные инсайты: что непонятно, какие риски вы упускаете, что попробовать дальше.
Ваш проект попадёт в Google раньше, чем вы допишете README
- Мета-теги генерируются автоматически при создании проекта. Вы пишете код — SEO пишется само
- Schema.org разметка на каждой странице проекта. Google видит SoftwareSourceCode, а не «очередной лендинг»
- Sitemap, Open Graph, hreflang, canonical — весь чек-лист, который вы бы никогда не сделали руками
Smart Budget Tracker — панель финансов на React
Pet-проект для визуализации расходов на React 19 с серверными компонентами. Стек: TypeScript, Prisma, Recharts. Практика SSR и real-time данных.
Реальный прогресс, а не отполированные демо
Каждый проект — это хронология экспериментов. Смотрите, что другие пробовали, что ломалось и чему они научились.
- Структурированные записи с маркерами прогресса
- Честная документация ошибок и сложностей
- Выводы, которые помогут другим избежать тех же ошибок
Добавил график продуктивности по дням недели
Next.js dynamic() с ssr: false решает проблемы с window-зависимыми либами
Настроил Prisma с PostgreSQL на Neon
Neon отлично работает с Prisma в serverless окружении
Разобралась с MediaRecorder API
MediaRecorder поддерживает разные аудиокодеки, webm/opus лучше для размера
Есть 60 минут? Внесите вклад.
Никаких долгосрочных обязательств. Возьмите задачу, помогите, получите признание. Создавайте портфолио по одному микро-вкладу.
30 min
12 задач доступно
60 min
18 задач доступно
120 min
8 задач доступно
Готовы начать экспериментировать?
Присоединяйтесь к сообществу создателей, которые ценят обучение, а не запуски. Документируйте путь, помогайте другим, растите вместе.