Language Agnosticism Leads to Real Software Engineering You shouldn't be a programmer of language "X"; you should just be a programmer. The Real Cost of Open Source Open source isn't necessarily free... Why you shouldn't (can't) learn "X" in 24 hours Simply put: don't take shortcuts. They'll hurt you in the long run. The Anatomy of an iOS App (for the backend developer) An overview of iOS typical (i.e. non-game) iOS apps for backend developers. First. Who am I? Why am I here? A quick description of this blog and why you should read it.