In case you missed any of it, there have been a few very interesting developments recently on how technology is being used, developed and shared for social change purposes. Below are three cases that may tickle your fancy and are definitely worth spreading the word about.