Syntax - Tasty Web Development Treats cover image

Syntax - Tasty Web Development Treats

767: Local First and TypeScript’s Missing Library with Johannes Schickling

May 10, 2024
56:23
Snipd AI
Johannes Schickling, mastermind behind Prisma, discusses crafting local-first apps with Scott and Wes. They explore databases, WASM for non-JS, authentication challenges, and the backstory of Effect for TypeScript. Topics include utilizing SQLite reactively, balancing tasks between threads, and optimizing query speed in projects like Riffle.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Local-first apps prioritize user control over data, offering personalized music experiences like Overtone.
  • Effect in TypeScript enhances asynchronous code handling, error management, and concurrency for streamlined development.

Deep dives

Exploring Overtone: A Local-First Music App

Overtone, a local-first music app developed by Johannes Schickling, offers a new way to enjoy music from various platforms. Driven by a need for a personalized music experience, Overtone aims to provide joyful and seamless music playback across different services like Spotify and SoundCloud. Emphasizing the importance of a local-first approach, Overtone allows users to have direct control over their music library, similar to managing files locally.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode