Episode

Vibe Coding the LoopedIn Crochet App with Kimberly Erni & Pei Pei Wang

Podcast
Elixir Wizards
Published
Aug 7, 2025
Duration seconds
2384
Processing state
processed
Canonical source
https://smartlogic.fireside.fm/s14-e11-vibe-coding-a-crochet-app
Audio
https://aphid.fireside.fm/d/1437767933/03a50f66-dc5e-4da4-ab6e-31895b6d4c9e/8e86ed88-31de-4bff-8690-aa3647c64df4.mp3
JSON
/v1/public/podcasts/elixir-wizards/episodes/vibe-coding-the-loopedin-crochet-app-with-kimberly-erni-pei-pei-wang
Markdown
/podcast/elixir-wizards/vibe-coding-the-loopedin-crochet-app-with-kimberly-erni-pei-pei-wang.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/elixir-wizards/episodes/vibe-coding-the-loopedin-crochet-app-with-kimberly-erni-pei-pei-wang/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/elixir-wizards/vibe-coding-the-loopedin-crochet-app-with-kimberly-erni-pei-pei-wang.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Co-founders Kimberly Erni and Pei Pei Wang discuss building LoopedIn, a Progressive Web App designed to modernize the crochet experience. They explore using Elixir, Phoenix LiveView, and AI to transform static PDF patterns into interactive, step-by-step digital guides.

Topics

  • Elixir
  • Phoenix LiveView
  • Progressive Web Apps
  • AI-driven development
  • Vibe Coding
  • Product Development
  • User Experience
  • Pattern Parsing

Highlights

  • Main idea: Transforming static hobbyist workflows into interactive digital experiences using modern web technologies
  • Practical takeaway: Use Phoenix LiveView and PWA strategies to provide offline support and cross-platform reach for mobile-first users
  • Failure mode: Avoid the 'middleman trap' by focusing on direct user value before attempting to build complex two-sided marketplaces
  • Technical insight: 'Vibe coding' with AI tools can accelerate development, but requires deep understanding of the underlying Elixir codebase for verification
  • Lesson learned: Finding a partner with complementary skills, such as UX design and backend engineering, is critical for solo-driven passion projects

Chapters

  1. 1:00 The Genesis of LoopedIn: The founders discuss identifying the gap in the crochet market and the inspiration behind the app.
  2. 4:15 The Current Crochet Landscape: An analysis of how patterns are currently distributed via social media and the limitations of existing tools.
  3. 7:10 Creating a Safe Digital Experience: How the app provides a reliable, step-by-step interface that reduces cognitive load for crafters.
  4. 10:10 Vibe Coding with Elixir: Discussing the benefits of using Elixir and the importance of maintaining code literacy when using AI assistants.
  5. 13:05 Building a PWA with LiveView: Technical challenges and successes in implementing Progressive Web App features for offline use.
  6. 21:45 AI-Driven Pattern Parsing: Using AI tools like Cursor to speed up development and the complexities of automated pattern conversion.
  7. 30:40 User Research and Iteration: How community feedback and user testing drive the product roadmap and feature prioritization.