blog post about david and obj c