Dave DeLong

Dave DeLong

Senior iOS Engineer | Snap, Inc.

A seven-year veteran of Apple, Dave DeLong is an accomplished iOS engineer with a passion for teaching, and hacking the Objective-C runtime. During his time at Apple, he worked on the UIKit framework, Developer Evangelism, and Apple Maps. He currently works on the Product Experience team at Snap, Inc.

Dave, his family, and his large collection of bowties live near Salt Lake City, where he’s an active member of the local developer community. He can often be found on Twitter teaching developers about all the ways that calendrical calculations can go wrong and pontificating on the virtues of eating chocolate with peanut butter.

Dave DeLong – A Better MVC


There are many different ways to build your apps, and each approach brings its own set of challenges and pitfalls. Recent years have seen the emergence of patterns like MVVM, VIPER, FRP, and ReactNative that attempt to solve some of MVC’s problems. In this talk, we’ll explore a simple modification to MVC that will allow […]

iOS Development