VibeCatter / Technologies
Technologies I build with
The technologies Ihor Sokolov builds products with: what each one is, how he uses it in real projects and when it is the right choice
Claude
How Ihor Sokolov builds with Claude: AI agents and product features on Claude models, and daily engineering with Claude Code
TechnologiesElevenLabs
How Ihor Sokolov uses the ElevenLabs API for synthetic narration: voice-overs for VibeCatter videos and voice features in AI products
TechnologiesNext.js
How Ihor Sokolov builds with Next.js: full-stack web apps, multilingual sites and real-time interfaces, and when Next.js is the right choice
TechnologiesNode.js
How Ihor Sokolov uses Node.js for real-time game servers, APIs and background workers, and where another runtime fits better
TechnologiesOpenAI
How Ihor Sokolov builds with the OpenAI API: a chatbot that wrote like a real person in 2023, and AI features and assistants on GPT models
TechnologiesPixiJS
How Ihor Sokolov uses PixiJS to draw fast 2D browser games on one big screen, from a co-op zombie shooter to a racing game
TechnologiesPostgreSQL
How Ihor Sokolov designs PostgreSQL databases for products: accounts, payments, game results and CMS content, with migrations and backups
TechnologiesPrisma
How Ihor Sokolov uses Prisma for typed database access, schema migrations and safe releases on PostgreSQL, and where plain SQL is better
TechnologiesReact
How Ihor Sokolov uses React: product interfaces, admin panels, game controllers and even videos, from a designer's eye to production code
TechnologiesRemotion
How Ihor Sokolov uses Remotion to make videos in code: VibeCatter explainers and vertical shorts built with React and rendered to MP4
TechnologiesSocket.IO
How Ihor Sokolov uses Socket.IO for real-time products: multiplayer games with phones as controllers, live updates and reconnection on bad networks
TechnologiesTypeScript
How Ihor Sokolov uses TypeScript across servers, interfaces and AI integrations, and what types catch before users do
TechnologiesWebRTC
How Ihor Sokolov uses WebRTC for direct connections between devices: a two-player iOS fighting game and real-time AI interfaces