Why Software Projects Are Regularly Late

Posted by: on Jan 30, 2012 in Blog | Tags: , | No Comments

Michael Wolfe provides an excellent answer to the question of why software development estimates are regularly off by a factor of 2-3:

Let’s take a hike on the coast from San Francisco to Los Angeles to visit our friends in Newport Beach.

Read More

Bundler 1.1 Prerelease is Worth It

Posted by: on Jan 20, 2012 in Blog | Tags: | No Comments

In two posts from last year, Pat Shaughnessy discusses why Bundler 1.1 will be much faster and how to use some of the new features. Ordinarily, I avoid prerelease gems because I don’t want to risk the stability of an application. My release schedule won’t often align with a gem’s, assuming there is one.

Read More

Git: HTTPS Repository + Access Control

Posted by: on Jan 9, 2012 in Blog | Tags: , , | No Comments

I’ve slowly switched to Git from Subversion over the last year or so, and lately I have begun to feel dissatisfied with my repository configuration. In this post, I’ll outline how to set up Git in a central repository model, exporting repositories over HTTP(S) and allowing for fine-grained access control.

Read More

Lights Post-Mortem

Posted by: on Jan 5, 2012 in Blog | Tags: , | No Comments

After two full seasons in the App Store, it’s a good time to look at how Lights Finder has performed and examine some of the metrics.

Read More

Non-Rectangular Buttons on iOS

Posted by: on Jan 3, 2012 in Blog | Tags: , , , | No Comments

sample remote from Yahoo! Connected TV iOS SDKOne of the projects I worked on last year was the iOS SDK for Yahoo! Connected TV. Along with the SDK, Yahoo! wanted to ship an example app that demonstrated use of the SDK. Take a look at the screenshot to the right. See anything a little out of the ordinary?

Several of the buttons, especially the colored ones along the bottom half of the directional pad, are not rectangular.

Read More