Author Archive
Is Good Code Impossible? Part 2: Project Manipulation Patterns
This blog is the second part of my post, Is Good Code Impossible?. In it, I go through a case study of a project with “Gorilla Mart” that illustrates how difficult it is to maintain good coding practices in contract- and commercial-based software. I’ve gotten a lot of feedback on Part 1 of this blog […]
Are We Really Mobile Developers Anymore?
As developers, we tend to be categorized by our specialties: There are backend developers, those who work with databases and scalable architectures with systems like Java EE or .NET. There are Web developers, those who either specialize in PHP, Rails, and Django or perhaps HTML, CSS, and JavaScript. There are frontend developers, specialists in the […]
The Three20 Framework: Should You Use It?
I was tuned in to the Three20 framework about 4 months ago just before we were to start work on an app for a pretty well-known sports retailing client. What follows is a review of the framework so you can help yourself decide if it’s right for you.
10 Things Apple Could Do to Make iPhone Development Perfect
I admit, I love developing for iPhone. I’ve been doing it non-stop for over a year, for various clients, full-time and part-time, and most of the annoyances many developers complain about I don’t even notice myself anymore. I don’t desire garbage collection — I can speak retain and release like I do English. I enjoy […]