VibeCatter / Технології
Технології, з якими я працюю
Технології, на яких Ігор Соколов будує продукти: що це, як він застосовує кожну в реальних проєктах і коли її варто обирати
Claude
Як Ігор Соколов працює з Claude: AI-агенти й функції продуктів на моделях Claude і щоденна інженерна робота з Claude Code
ТехнологіїElevenLabs
Як Ігор Соколов використовує API ElevenLabs для синтетичного озвучення: закадровий голос для відео VibeCatter і голосові функції в AI-продуктах
ТехнологіїNext.js
Як Ігор Соколов розробляє на Next.js: full-stack вебзастосунки, багатомовні сайти й інтерфейси реального часу, і коли Next.js — правильний вибір
ТехнологіїNode.js
Як Ігор Соколов використовує Node.js для ігрових серверів реального часу, API та фонових воркерів і де краще підходить інше середовище виконання
ТехнологіїOpenAI
Як Ігор Соколов розробляє на OpenAI API: чат-бот, який у 2023 році писав як реальна людина, а також AI-функції й асистенти на моделях GPT
ТехнологіїPixiJS
Як Ігор Соколов використовує PixiJS для швидких 2D-ігор у браузері на одному великому екрані: від кооперативного шутера про зомбі до перегонів
ТехнологіїPostgreSQL
Як Ігор Соколов проєктує бази даних PostgreSQL для продуктів: акаунти, платежі, результати ігор і контент CMS — з міграціями й резервними копіями
ТехнологіїPrisma
Як Ігор Соколов використовує Prisma для типізованого доступу до бази даних, міграцій схеми й безпечних релізів на PostgreSQL і де краще звичайний SQL
ТехнологіїReact
Як Ігор Соколов використовує React: інтерфейси продуктів, адмінки, пульти для ігор і навіть відео — від погляду дизайнера до продакшн-коду
ТехнологіїRemotion
Як Ігор Соколов робить відео в коді на Remotion: пояснювальні відео VibeCatter і короткі вертикальні ролики на React з рендерингом у MP4
ТехнологіїSocket.IO
Як Ігор Соколов використовує Socket.IO у продуктах реального часу: мультиплеєрні ігри з телефонами-пультами, живі оновлення й перепідключення в слабких мережах
ТехнологіїTypeScript
Як Ігор Соколов використовує TypeScript на серверах, в інтерфейсах та AI-інтеграціях і що типи ловлять раніше за користувачів
ТехнологіїWebRTC
Як Ігор Соколов використовує WebRTC для прямих з'єднань між пристроями: iOS-файтинг для двох гравців і AI-інтерфейси реального часу