⚽️ Чемпионат мира по футболу стартанул и это повод сделать еще один небольшой проект.
Так появился GoalStake – площадка, где можно создать турнир, пригласить друзей, выдать всем стартовый капитал игровых монет и соревноваться в прогнозах на исходы матчей, используя реальные вероятности исходов. Весело (потому что играешь с друзьями). Непредсказуемо (потому что чемпионаты всегда такие)
Ссылку на проект публично не шейрю, так как: а) этические соображения b) чтобы все это не развалилось под нагрузкой, так как держится на free tier планах 👀.
Но если хотите поиграть с друзьями или потыкать сами, то напишите в личку( в описании канала есть мой профиль) или в комментах и скину!
❗️Но вообще пост о другом. Насколько в эпоху вайбкодинга стало просто создавать подобные штуки. На весь проект у меня ушло около 4–5 часов работы с разными агентами. И дело не только в том, что сами агенты стали гораздо сильнее. Вокруг сформировалась целая экосистема инструментов, которые позволяют решать нетривиальные задачи в несколько кликов. О них и поговорим.
🔘 Supabase. Почти любой проект требует баз данных, мой не исключение. Заморачиваться с тем, чтобы поднимать свою, особенно на этапе пилота, как-то слишком. supabase берет часть сложностей на себя, от пользователя только требутеся создать все нужные Postgres таблицы.
Кстати, у сервиса кроме облачных БД еще куча развиающихся фишек. Например, прокачанная авторизация (что я тоже попробовал), по почте/телефону/смс - все это можно довольно быстро подключить. Из интересного увидел еще поддержку realtime на базе WebSocket-ов
🔘 Vercel. Тут его и так наверное многие знают. Простой деплой бэкенда/фронтенда.
🔘 Conductor. Теперь о чем-то более агентском. О кондукторе. Ребята делают десктоп приложение, чтобы было удобно оркестрировать работу большого количества агентов. Каждый запускается в своем worktree. Когда я смастерил первую версию с клод кодом, то дальше захотел точечно улучшать определенные куски. Тут кондуктор и пригодился. Я запускал одного агента в задачах на фронтенд, другого на более эффективную работу с БД. А потом ревьюил, что каждый наделал.Так работать было сильно удобнее, чем с кучей терминалов: и распаралелил процесс, и мне ревьюить легче
🔘Agentic Skills. Наконец, мне пригодились подключение скиллов. Я использовал skills.sh, чтобы подключить скиллы для supabase. Свежий Opus 4.8 и так из коробки неплохо работает, но местами использует устаревший API или усложняет подходы. Но зачем все это самоделие, если есть официальные best practises от авторов supabase? Подключил и доволен.
Кстати, вот тут большая подборка скиллов от популярных больших компаний.
—-
UPD 1. Пришло 23 запроса на попробовать, обнаружено 2 не критических бага. Фиксы подъедут когда-то на неделе
Так появился GoalStake – площадка, где можно создать турнир, пригласить друзей, выдать всем стартовый капитал игровых монет и соревноваться в прогнозах на исходы матчей, используя реальные вероятности исходов. Весело (потому что играешь с друзьями). Непредсказуемо (потому что чемпионаты всегда такие)
Ссылку на проект публично не шейрю, так как: а) этические соображения b) чтобы все это не развалилось под нагрузкой, так как держится на free tier планах 👀.
Но если хотите поиграть с друзьями или потыкать сами, то напишите в личку( в описании канала есть мой профиль) или в комментах и скину!
❗️Но вообще пост о другом. Насколько в эпоху вайбкодинга стало просто создавать подобные штуки. На весь проект у меня ушло около 4–5 часов работы с разными агентами. И дело не только в том, что сами агенты стали гораздо сильнее. Вокруг сформировалась целая экосистема инструментов, которые позволяют решать нетривиальные задачи в несколько кликов. О них и поговорим.
🔘 Supabase. Почти любой проект требует баз данных, мой не исключение. Заморачиваться с тем, чтобы поднимать свою, особенно на этапе пилота, как-то слишком. supabase берет часть сложностей на себя, от пользователя только требутеся создать все нужные Postgres таблицы.
Кстати, у сервиса кроме облачных БД еще куча развиающихся фишек. Например, прокачанная авторизация (что я тоже попробовал), по почте/телефону/смс - все это можно довольно быстро подключить. Из интересного увидел еще поддержку realtime на базе WebSocket-ов
🔘 Vercel. Тут его и так наверное многие знают. Простой деплой бэкенда/фронтенда.
🔘 Conductor. Теперь о чем-то более агентском. О кондукторе. Ребята делают десктоп приложение, чтобы было удобно оркестрировать работу большого количества агентов. Каждый запускается в своем worktree. Когда я смастерил первую версию с клод кодом, то дальше захотел точечно улучшать определенные куски. Тут кондуктор и пригодился. Я запускал одного агента в задачах на фронтенд, другого на более эффективную работу с БД. А потом ревьюил, что каждый наделал.Так работать было сильно удобнее, чем с кучей терминалов: и распаралелил процесс, и мне ревьюить легче
🔘Agentic Skills. Наконец, мне пригодились подключение скиллов. Я использовал skills.sh, чтобы подключить скиллы для supabase. Свежий Opus 4.8 и так из коробки неплохо работает, но местами использует устаревший API или усложняет подходы. Но зачем все это самоделие, если есть официальные best practises от авторов supabase? Подключил и доволен.
Кстати, вот тут большая подборка скиллов от популярных больших компаний.
—-
UPD 1. Пришло 23 запроса на попробовать, обнаружено 2 не критических бага. Фиксы подъедут когда-то на неделе