Theory of Change


This article will help people working on social change efforts understand what they need to know before undertaking a technology project and how to communicate that to internal technology related staff or a potential external developer/consultant hire. This document was created with the input of several colleagues, including Tin Geber, […]

Tech Project Specifications and Social Change Efforts


I was inspired to write this after reading Lucy Chambers excellent post proposing how a dystopian theory of change might be helpful in creating long term strategies. In it, Lucy points to a DIY theory of change template that simplifies the process of developing a theory of change plan and […]

What I’ve Learned About Theory of Change


Last week I had the pleasure of facilitating the Open Knowledge Foundation‘s Staff Retreat. Marieke Guy has blogged about the retreat here. I was extremely impressed with the number of passionate, committed and talented people working for this organisation.  During the retreat, it emerged that many of the staff feel […]

Just Say ‘No’



Thanks to the Transparency and Accountability Initiative’s mentorship program, I was able to spend a week in Bratislava, being a mentor to Fair Play Alliance. The goal of the mentorship is to help Fair Play Alliance become more agile and flexible in its ability to manage projects and identify how […]

What I Learned working with Fair Play Alliance