Understand the root drivers of things. "Best practices" aren't. As a professional, you should strive to deeply understand the system you are designing/working within/interacting with. There is no such thing as "good" or "best". Everything is a tradeoff. Understand the forces driving a system and the consequences for ignoring them.
Great advice for anybody doing anything related to "design" in all of its forms.
"For most types of apps, the Apple Watch today is best thought of not as a platform to port your app to, but a simple remote control or viewport into your iPhone app."
"Research has come to be as ritualistic as the worship of a primitive tribe, and each established discipline has its own ritual. As long as the administrator operates within the rituals of the various disciplines, he is relatively safe. But let him challenge the adequacy of ritualistic behavior and he is in hot water with everyone.
The first conviction of the research specialist is that a problem can be factored in such a way that his particular specialty is the only important aspect. If he has difficulty in making this assumption, he will try to redefine the problem in such a way that he can stay within the boundaries of his ritual. If all else fails, he will argue that the problem is not "appropriate." Research specialists, like all other living organisms, will go to great lengths to maintain a comfortable position. Having invested much time and energy in becoming specialists in a given methodology, they can be expected to resist efforts to expand the boundaries of the methodology or to warp the methodology into an unfamiliar framework.
Thus an unsolved problem for the administrator of research in a research corporation is how to induce the members of his interdisciplinary teams to indulge in search for the adequate framework rather than research. Research tends to yield a set of unintegrated answers on components of the problem. The integration demanded by the problem must then be done by research administrators and directors, using the best framework available—usually the administrator's own private framework. Again, no one is satisfied. The administrator is unhappy because he usually recognizes that his framework is not the best possible one—and the research specialists are unhappy because their individual contributions are often distorted and unrecognizable. Frameworks are most difficult to communicate because one quickly runs into fundamental philosophical and cultural issues."
Also: Federated Wiki is very interesting. :-)
- University of WaterlooMath (Computer Science), 1993 - 1998
- Steinbach Regional Secondary SchoolHigh School (major: Math/Science, minor: Electrical/Electronics), 1992
- University of ManitobaComputer Science, 1992 - 1993
- TELUS Physician SolutionsDirector, R&D, 2013 - present
- Canadian Medical AssociationVice President, R&D, 2013
Introducing RAIL: A User-Centric Model For Performance – Smashing Magazine
RAIL is a model for breaking down UX into key actions; it provides concrete performance goals and a structure for thinking about performance
Administration of Research in a Research Corporation
￼John L. Kennedy. G. H. Putt. Administration of Research in a Research Corporation. The authors discuss some organizational problems of the
Seth's Blog: Enthusiasm and contempt are both self-fulfilling
Someone who shows up with enthusiasm made a decision before she even encountered what was going on. The same thing is true for the guy who s
Stream processing, Event sourcing, Reactive, CEP… and making sense of it...
This is an edited transcript of a talk I gave at /dev/winter 2015. Some people call it stream processing. Others call it Event Sourcing or C
The Business Trip Cartoon | Savage Chickens - Cartoons on Sticky Notes b...
As a business flyer I can say there are Business Trips and then there are “business trips”, the difference is that the latter is Exactly lik
Critical thinking explained in six kid-friendly animations
If you've been looking for a crash course in basic logic — or just want to explain to a friend exactly what a logical fallacy is — turn your
On the supposed aversion of software engineers to "the business".
There's a claim that's often made about software engineers, which is that we "don't want anything to do with the business". To hear the typi
Federated Education: New Directions in Digital Collaboration
by Mike Caulfield. Keynote delivered at NWACC 11/6/2014. Part 1: Sputnik I'm going to start this keynote by stealing a story from Steven Joh
Toothpaste For Dinner: Daily comics by Drew - Twitter: @drewtoothpaste
Toothpaste For Dinner is a daily one-panel cartoon written and drawn by Drew, author of Veins, Married To The Sea, The Worst Things For Sale