Skip Navigation

Anatomy of a feature

Brent Simmons, developer of NetNewsWire, talks a little bit about the seemingly-easy feature requests:

“Oh, it’s easy, just a quick http call. I could write a script to do it in like 20 seconds.”

But of course it’s not as simple as just writing a quick script. It’s tempting to think that adding a feature like this is just about adding the functionality — but there’s a bunch more to it than that.

The difference between highly-functional software no one likes to use and highly-functional software everyone likes to use lies in the thought process Brent goes through to implement this pretty simple little feature.

This is why it’s more than possible to release too early.

Visit this Link

By the way, since you've made it to the bottom:

  • You should subscribe to my RSS feed here.
  • You should follow me on Twitter here.
Avatar of M. Jackson Wilkinson

I'm M. Jackson Wilkinson, a technologist, designer, speaker, educator, and writer in San Francisco. I'm the CEO and Founder of WeSprout, which is coming soon. I'm from Philadelphia, went to Bowdoin College in Maine, root for the Phillies, and love to sing.

Comments

There are no comments.

Add a comment


Real names, svp.


Required, but I won't use it for anything, promise.


It'll get checked to make sure it's legit, but it's optional.


Don't be mean, don't be a tool, and make a contribution. Use markdown.