Elixir Mentor cover image

Elixir Mentor

Tony Dang on Offline-Enabled LiveView

May 4, 2024
Tony Dang, a web developer, shares how he made LiveView apps offline-enabled using Svelte and Yjs, discussing state synchronization, offline modes, passkey auth, and potential projects with Oban. He highlights the evolution of projects and the benefits of using diagrams for learning Elixir frameworks.
57:05

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Offline capability is crucial for user experience in intermittent connectivity scenarios.
  • Yjs CRDT library ensures conflict-free data synchronization in collaborative offline applications.

Deep dives

Tony Deng's Journey into Elixir and Web Development

Tony Deng shares his transition from mechanical engineering to web development in the San Francisco Bay Area, recounting his self-taught learning journey in HTML, CSS, and JavaScript over a full year sabbatical. He delves into exploring various languages like PHP, JavaScript, and Python before immersing himself in Elixir, which he has been learning intensively for about six months. He highlights the rewarding challenges of mastering Elixir as a newcomer and acknowledges the impact of creating projects for continuous learning and skill enhancement.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner