Accidental Tech Podcast cover image

Accidental Tech Podcast

596: A New Foundation for Progress

Jul 16, 2024
01:58:42
Snipd AI
The podcast discusses various topics such as Apple's lawsuit over an iMac clone, EU regulations, non-compete agreements, Overcast's 10th anniversary launch, Casey's new office setup with Sonos speakers, and improvements in app development with Swift Concurrency and SwiftUI.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Utilizing Blackbird for async SQLite calls enhances app responsiveness.
  • SwiftUI Observation and Combine aid in dynamic UI updates efficiency.

Deep dives

Database Handling and Using Blackbird for Faster Data Access

The new app utilizes the Blackbird database layer for direct SQLite calls, ensuring all database access is performed asynchronously. This approach leads to faster scrolling and responsiveness as the main thread is not blocked. The app architecture treats SQLite like a file on disk, minimizing loaded models and primarily passing around IDs rather than entire models. Minimal caching is used, treating SQLite more like a file storage system.

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