Notes

Working in the open

Thoughts on building native software, AI tools, and running a one-person studio.

  1. Building Beltr: AI Vocal Separation for Cross-Platform Karaoke

    A deep dive into how Beltr uses on-device AI to separate vocals from any song you own, and why we built it as a cross-platform desktop app that phones join by QR.

    Read →
  2. Why We Don't Do Subscriptions

    CasaVargas apps are buy-once-own-forever. Here's why we reject the subscription model and how we make it work as an indie studio.

    Read →
  3. Native vs Cross-Platform: When to Use Each

    CasaVargas ships SwiftUI, Electron, and Tauri apps. Here's how we decide which approach to use for each product, with real examples.

    Read →
  4. Introducing Streamline: A Native IPTV Player for Apple TV

    Why we're building a native IPTV player from scratch for Apple TV, and what makes Streamline different from everything else out there.

    Read →