Saved by Tanuj
Ryan Singer: Products Are Functions

Behaviors/dynamics can be discussed and analyzed as discrete "objects" under your control. Design discussions should often be taking place at the level of the dynamic rather than the level of the functionality. Identify what behavior you want to change first, then piece together the necessary functionality that you believe will enable that behavior... See more
What can software product designers learn from game designers?

101 design rules
Musings, ramblings, and principles that I’ve shared with my team and randomly on Twitter. Reminding yourself of the principles that ground you is simply a good practice. Here are mine.
Design is hope made visible.
You can live your life as the result of history and what came before, or you can live your life as the cau