Tag Archives: agile

Done is better than perfect

Done is better than perfect, or “the best” is the enemy of “the good”. Perfectionism is a form of procrastination. It assumes that time is an infinite resource, that other tasks can wait while you add “just one more touch” and that “perfect” is attainable. One of the guiding principles behind Shopify’s apps team. Great advice […]

Comments Off

Why is Dropbox more popular than other tools?

Speaking of simplicity. Isaac Hall, co-founder of Dropbox competitor Syncplicity, answered the Quora question “Why is Dropbox more popular than other tools with similar functionality?” It’s a wonderfully in-depth answer, encompassing PR companies, the press, and how to structure a beta, but despite all of those influences it came down to this: In the end, it really came […]

Comments Off

Keeping it simple

Rands In Repose interviews the creator of Instapaper, Marco Arment. When asked about the early decisions he made in order to manage as a one-man shop: The biggest design decision I’ve made is more of a continuous philosophy: do as few extremely time-consuming features as possible. As a result, Instapaper is a collection of a bunch of very easy things […]

Comments Off

A multiple discovery moment

The time has arrived that three communities–the business, design, and technology communities–have independently discovered the same thing. That the best way to build new technology products, services, and the businesses that deliver them is to work in small, cross-functional, highly collaborative teams. To use lightweight, informal methods. To use rapid cycles of designing, making, and […]

Comments Off

Matt Mullenweg on shipping 1.0

There is some great advice in this piece from Matt Mullenweg about shipping version 1.0. Usage is like oxygen for ideas. You can never fully anticipate how an audience is going to react to something you’ve created until it’s out there. That means every moment you’re working on something without it being in the public […]

Comments Off