Today, co-founders Kimberly Erni and Pei Pei Wang join the Elixir Wizards to discuss their crochet app, LoopedIn. Recognizing a gap in the market for a more user-friendly and interactive crochet pattern experience, they're building an app that makes following patterns easier and more enjoyable for crocheters of all skill levels. They're building features such as step-by-step guidance, video tutorials, and the ability to upload and convert PDF patterns into an interactive format. Kimberly explains how she's leveraging AI tools to vibe code in Elixir and LiveView.They highlight the challenges and successes they encountered while creating a Progressive Web App (PWA) that integrates AI-powered features. They also discuss their user research and testing process, which involved gathering feedback from the crochet community to prioritize features and improve the app's UX. Kimberly and Pei Pei share their thoughts on the potential of AI in the tech industry and how it has assisted them in the development and iteration process. They emphasize the importance of understanding the code generated by AI and the need for proper testing and verification. They offer advice to others looking to create passion projects, stressing the value of finding a partner with complementary skills and shared enthusiasm for the project.Topics discussed in this episode:Discovering a niche: why crochet patterns need a digital makeoverCore LoopedIn features: interactive steps, video help, PDF conversionBuilding a PWA with Elixir & Phoenix LiveView for cross-platform reachOffline support and caching strategies for on-the-go craftingAI-driven pattern parsing: benefits and pitfalls of generated codeUser research: gathering feedback from beginner to expert crochetersAgile iterations: testing, prioritizing features, and shipping quicklyBalancing “vibe coding” with quality assurance and proper test coveragePartnership dynamics: complementary skills and shared passionMonetization approaches for a niche, community-driven appRoadmap highlights: expanded social features, advanced AI tooling, and moreLessons learned: documentation gaps, performance tuning, and UX trade-offsAdvice for side projects: start small, validate with users, and iterateLinks mentioned:Amigurumis https://www.amigurumi.com/https://pragmaticstudio.com/phoenix-liveviewhttps://grox.io/about-product/liveviewCreating a Local First LiveView App https://www.youtube.com/watch?v=kcafwf14SDohttps://capacitorjs.com/docshttps://flutter.dev/https://passion.place/https://cursor.com/https://claude.ai/https://nerves-project.org/https://crochetapp.web.app/https://www.figma.com/Little Red Book App https://www.xiaohongshu.com/ !! Try the LoopedIn app here 👉 https://looped-in.gigalixirapp.com *!!*Add it to your phone like an app:Open the link in SafariTap the Share button (square with arrow)Tap Add to Home ScreenTap AddThen you can open it like a regular app! 🎉 Leave a comment if you try it!!! We Want to Hear Your Thoughts *!!*Have questions, comments, or topics you'd like us to discuss in our season recap episode? Share your thoughts with us here: https://forms.gle/Vm7mcYRFDgsqqpDC9
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More