• warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'oauth_commmon_is_provider' not found or invalid function name in /home/ictdev/ictdev.org/includes/menu.inc on line 454.
  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'oauth_commmon_is_provider' not found or invalid function name in /home/ictdev/ictdev.org/includes/menu.inc on line 454.
  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'oauth_commmon_is_provider' not found or invalid function name in /home/ictdev/ictdev.org/includes/menu.inc on line 454.
  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'oauth_commmon_is_provider' not found or invalid function name in /home/ictdev/ictdev.org/includes/menu.inc on line 454.
  • warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'oauth_commmon_is_provider' not found or invalid function name in /home/ictdev/ictdev.org/includes/menu.inc on line 454.

good intentions

Unintended consequences

This is a subject which always fascinates me - “potential negative outcomes” from “perceived positive acts”. I’ve seen this kind of thing in the field before, but today found a blog which brings it much closer to home and, as a result, makes it far more relevant to far more people.

Syndicate content