I’ve been thinking about privacy lately. No, not online privacy, but about how APIs can balance exposing the right amount of implementation details without revealing too much. I’ll walk through a task I find myself doing often when building iOS apps, creating a view controller with header view, and four different ways to go about […]