126: The Web Kind of Happens to You

Topics covered
Popular Clips
Questions from this episode
- Asked by 3 people
- Asked by 3 people
- Asked by 2 people
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
Episode Highlights
Database Management
Database management within applications often presents challenges, particularly when it comes to threading and caching. explains how moving database operations to the main thread simplifies processes and reduces potential deadlocks, despite initial concerns about UI performance 1. He shares, "Once you move things to the main thread, all the database stuff, then oh my God, it becomes so much simpler" 1. and Marco discuss the use of SQLite pragmas to optimize performance, with Marco noting his use of synchronous off and journal mode memory to mitigate risks 2.
Download Issues
Managing downloads in app development can be fraught with issues, particularly with storage and temp files. Marco highlights the problem of growing storage usage due to temp files created by the background download system in iOS, which are not deleted if a download is interrupted 3. He states, "The background download system is just incredibly unreliable for me" 3. and Marco also discuss the challenges of on-demand downloading APIs, which often lack the necessary hooks for a seamless user experience, especially in gaming contexts 4.
Related Episodes


581: A Different Way to Be Evil
Answers 383 questions

439: Eventually Converge on Correctness
Answers 383 questions

620: Mostly Cookies
Answers 383 questions

327: Better Late Than Wrong
Answers 383 questions

310: Apple Playstore
Answers 383 questions

390: I Invented This Anti-Pattern
Answers 383 questions

272: 60% Satisfied
Answers 383 questions

118: A Fistful of Apple Watches
Answers 383 questions

387: It Might Not Be as Cool as You Think
Answers 383 questions

172: iPhone X
Answers 383 questions

144: Digital Schmear
Answers 383 questions

120: One Magical Wire
Answers 383 questions

391: Worse in Stupid Ways
Answers 383 questions

227: Typing on Pillows
Answers 383 questions

12: Accidental Server Hardware
Answers 383 questions














