Effective Problem Solving Through Showering
Showering is an important part of everyone’s daily routine, even if it is one that programmers avoid too often. At Urbansquall, the daily showering ritual has taken on a whole different meaning. It is during this time that many of our most difficult problems are solved, or our most creative ideas born. Let’s delve a [...]
Little Games in Unlikely Places
This week’s article, Little Games in Unlikely Places, appears as a guest post on the excellent MochiLand blog.
I’m excited about next week’s article. It’s a Q&A with Greg, the Community and Developer Relations Manager for Kongregate. He’s the guy you talk to when you want to get your game sponsored by Kongregate and he’s got [...]
Make the Smart Choice So That Your User Doesn’t Have To (3/3)
This is final part of a three part series. You may want to check out part 1 and part 2.
Make the Smart Choice So That Your User Doesn’t Have To (2/3)
This is part two of the series. You may want to check out part 1 first.
Make the Smart Choice So That Your User Doesn’t Have To (1/3)
This is one of those high level rules that applies across a wide range of topics. It has application in everything from how you approach your user-interface, to your attitudes towards options screens and even as far reaching as API design. The basic premise is that developers often hide their inability to make the smart [...]


