Ben Sandofsky Builds Apps.

I've shipped software for over a decade, with over four years at Twitter. I advise startups, and I was a tech consultant on silicon valley. I teach iOS at CodePath, helping senior engineers jump into mobile.

Fore more details, check out my projects page.

Recent Writing

  • Objective-C in a Swift WorldIf Swift succeeds, Objective-C will go away. It won’t be deprecated, but it’ll move to Florida to enjoy its golden years. It’ll spend days running the legacy app with a million lines of code, and its nights sipping margaritas with the OAuth library everyone fears rewriting. Many years from now, you’ll open the obituary section of the iOS Release Notes to see Objective-C passed on. So it goes.
  • It’s Time to use Interface BuilderWhen I first learned Cocoa, I didn’t get Interface Builder. It seemed like a beginner’s tool that gets in the way of anything more complicated than a tip-calculator. For years I worked on big teams that decided IB was off the table.
  • How to Ship an AppThis post covers how I like to ship apps. It won’t work everywhere, but it works for the apps I like to make.
  • The Apple WatchThis week I was having coffee with a friend when I received a message. Pulling out my phone would warrant an “I’m sorry.” Instead, I glanced at my watch. The conversation continued, uninterrupted.
  • iPad PredictionsThis was written in 2010. I’ve updated it in 2015 with the results.