Brian BoyleinSoundwave StoriesCore Data Concurrency & Maintaining a Silky Smooth UIFeb 23, 201510Feb 23, 201510