Google, where is Drive Picker?
A deep dive into why Google Drive’s mobile file picker still fails in 2025, the limitations of the drive.file scope, and the workaround developers use to safely select Drive files on iOS and Android.
This is my portfolio RSS feed
A deep dive into why Google Drive’s mobile file picker still fails in 2025, the limitations of the drive.file scope, and the workaround developers use to safely select Drive files on iOS and Android.
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.
Learn how to structure your monorepo to improve code sharing, collaboration, and development velocity.
Learn how to integrate Deepgram's voice capabilities into a React Native app using Expo and native Kotlin modules.
Learn how React Server Components work under the hood, how react-server-dom-* packages power them, and how to build a minimal RSC setup without a framework.
I share my practical experience using AI tools to boost productivity in enterprise software development across all stages, from planning to maintenance.
Sora Storyboard for AI-driven video creation. Tips, features & techniques for stunning, dynamic results.
Learn how to improve Storybook performance in large repositories with SWC, lazy loading, and other techniques.
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.
Communication is key to a successful business. Learn how to create a communication strategy that fosters collaboration, transparency, and trust within your company.
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.