We’ve all played games as children. Today, millions of people ‘lose’ themselves in massively multiplayer games (MMPG) like World of Warcraft, strategy games like League of Legends and social media games like FarmVille. Games satisfy our need to interact, compete, and exercise our imagination. And they’re fun. Read more – ‘43 Things That Customers Think Are Fun’.
The visual principles of harmony, unity, contrast, emphasis, variety, balance, proportion, pattern and direction (and others) are widely recognised and practiced, even when they aren’t formally articulated. But creating a good design doesn’t automatically mean creating a good experience. In order for us to cultivate positive experiences for our users, we need to establish a set of guiding principles for experience design. Read more – ‘Design Principles: The Philosophy of UX’.
One of Google’s mantras is to never settle for the best. The perfect search engine, says Google co-founder Larry Page, would understand exactly what you mean and give back exactly what you want. Given the state of search technology today, that’s a far-reaching vision requiring research, development and innovation to realize. Google is committed to blazing that trail. Though acknowledged as the world’s leading search technology company, Google’s goal is to provide a much higher level of service to all those who seek information, whether they’re at a desk in Boston, driving through Bonn, or strolling in Bangkok. Read more – ‘Google's Philosophy – Ten Things’.
Okay, so many of the points below aren’t purely my philosophy, but ideas and principles I have picked up along the way throughout my [development] career. Some relate to the UNIX philosophy, or even the Zen of Python, but wherever they’re from, they can be applied to many other domains. Read more – ‘My Work Philosophy’.