Monthly Archives: March 2011

Darwin and the theory of software evolution

Female bower birds prefer males with colourful blue tail feathers and an impressive nest filled with lots of blue ornaments. To a bower bird, the brightness and quality of your tail, as well as your ability to gather a stunning … Continue reading

Posted in Agile, Continuous delivery, Product Design, Product Management, Software management | 2 Comments

The space between

Web developers can tell you that application speed is all about latency. It’s about the speed between component A and B; the distance between this server and that one; the response time of that API. In other words, it’s about … Continue reading

Posted in Agile, Hacks, Life at work | Tagged | Leave a comment

The sign is not the solution to the problem

This sign reminds me of a presentation from Seth Godin at the 2006 Gel conference. This was one of his examples of stuff that is broken. “They’re building a device that can crush small children to death,” he says. “They … Continue reading

Posted in Product Design | Leave a comment

Be like water

I remember reading about a concept from Taoism called Wei Wu Wei. Roughly translated it means “action without action”, or “effortless action”. In the same way that running water naturally and effortlessly flows around obstacles, so should our actions be … Continue reading

Posted in Agile, Software management | Tagged , , | Leave a comment