# Vibe Coding the LoopedIn Crochet App with Kimberly Erni & Pei Pei Wang Page: https://stenobird.com/podcast/elixir-wizards/vibe-coding-the-loopedin-crochet-app-with-kimberly-erni-pei-pei-wang Text version: https://stenobird.com/podcast/elixir-wizards/vibe-coding-the-loopedin-crochet-app-with-kimberly-erni-pei-pei-wang.md Podcast: [Elixir Wizards](https://stenobird.com/podcast/elixir-wizards) Published: 2025-08-07T10:30:00+00:00 Episode link: https://smartlogic.fireside.fm/s14-e11-vibe-coding-a-crochet-app Audio file: https://aphid.fireside.fm/d/1437767933/03a50f66-dc5e-4da4-ab6e-31895b6d4c9e/8e86ed88-31de-4bff-8690-aa3647c64df4.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/elixir-wizards/episodes/vibe-coding-the-loopedin-crochet-app-with-kimberly-erni-pei-pei-wang Duration seconds: 2384 ## Resource 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. ## 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 ## Topics Elixir, Phoenix LiveView, Progressive Web Apps, AI-driven development, Vibe Coding, Product Development, User Experience, Pattern Parsing ## Chapters - 1:00 — The Genesis of LoopedIn: The founders discuss identifying the gap in the crochet market and the inspiration behind the app. - 4:15 — The Current Crochet Landscape: An analysis of how patterns are currently distributed via social media and the limitations of existing tools. - 7:10 — Creating a Safe Digital Experience: How the app provides a reliable, step-by-step interface that reduces cognitive load for crafters. - 10:10 — Vibe Coding with Elixir: Discussing the benefits of using Elixir and the importance of maintaining code literacy when using AI assistants. - 13:05 — Building a PWA with LiveView: Technical challenges and successes in implementing Progressive Web App features for offline use. - 21:45 — AI-Driven Pattern Parsing: Using AI tools like Cursor to speed up development and the complexities of automated pattern conversion. - 30:40 — User Research and Iteration: How community feedback and user testing drive the product roadmap and feature prioritization. ## Actions - request_transcript: `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. - read_markdown: `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. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.