It happens sooner or later to all consulting designers: your client decides not to use your work or — if it’s what they hired you for — take your advice.
First of all, remind yourself that as a design professional you’re not taking anything personally. It might also help to remind yourself that contrary to a lot of narratives, it’s not your job to “make the client happy.” Rather it’s your job to solve your client’s problems as best you can. It’s your client’s prerogative to accept or reject your work. There may be a million reasons for a client not to adopt your solutions or take your advice. Whatever the reason, you cannot afford to take it personally.
Continue reading “Client rejections”
You often hear that to work with graphic displays on the Arduino platform you need to use a Mega or other high-performance board. I got curious about how much you can actually get done on an a measly Uno and similar boards based on the classic ATmega328P. You can find the ongoing results on my wiki.
The story so far: 128×64 and smaller monochrome displays are usable. The smallest TFT displays much less so.
As I did last year, this year I again helped critique student work for Barry Kudrowitz’s Toy Product Design course at the University of Minnesota. Lots of interesting ideas from enthusiastic minds.
Scruffy tutorials and demo videos for students in my game programming course.
We’ve entered Phase Two of my game programming course, and to help support this phase, I’m putting together enchant.js | Fundamentals.
While currently not as interactive nor as descriptive as what I developed for Phase One, I’m hoping these incremental examples will make it easy for those new to programming to grok some fundamental techniques and concepts.
Again, feedback is appreciated.