My Blog
Building Performant Voice AI Agents
My experience building high-performance Voice AI agents for Enkitalki — from quick prototypes with Vapi API, to a custom Python backend, and finally Pipecat. Learn lessons on streaming, barge-in, STT/TTS model choices, cost optimization, and building scalable real-time conversational AI.
Effective Monorepo Architecture
Learn how to structure your monorepo to improve code sharing, collaboration, and development velocity.
Deepgram Integration in React Native: End-to-End Voice Conversation
Learn how to integrate Deepgram's voice capabilities into a React Native app using Expo and native Kotlin modules.
React Server Components Without Frameworks
AI Development Tools Should Boost Your Productivity, and This Is the Experience from the Field
I share my practical experience using AI tools to boost productivity in enterprise software development across all stages, from planning to maintenance.
Sora Storyboard
Sora Storyboard for AI-driven video creation. Tips, features & techniques for stunning, dynamic results.
How to Improve Storybook Performance in Large Projects
Learn how to improve Storybook performance in large repositories with SWC, lazy loading, and other techniques.
Frontend Developer Jobs Remote: What Employers Look For
Learn key skills for remote frontend developer jobs: self-discipline, proactive communication, and what employers value most. Insights from 5+ years of remote work experience.
Effective Personal Communication Rules
Communication is key to a successful business. Learn how to create a communication strategy that fosters collaboration, transparency, and trust within your company.
How to deploy Dify.ai to Fly.io
Deploying Dify.ai application to Fly.io hosting. The post covers docker container setup and how to efficiently deploy AI infrastructure to Fly.io in a cheap way.