End To End Thinking

End-to-end is a key concept in technology. Investopedia has the best definition, in my view, on what the term actually means. “End-to-end is a term used to describe products or solutions that cover every stage in a particular process, often without any need for anything to be supplied by a third party. It also embraces a philosophy that eliminates as many middle layers or steps as possible to optimize performance and efficiency in any process.”

Over the past few days, I have been participating in a course on Accelerating Social Transformation (AST2018). The discussions we’ve had with a variety of social sector actors and players such as: Vulcan, Tableau Foundation, Gates Foundation, and Global Good have reinforced my view that end-to-end thinking is a key concept and practice in accelerating social transformation. Those who want to achieve impact, at any scale, must apply this thinking. However, there is one significant distinction, in my view, between this type of thinking in the technology sector and this type of thinking in the social sector.

Continue reading

Do Single-Parent Families Put Children at Risk?

blog-spLet me start with a clarification: This post is neither a criticism of single parents, nor a condemnation of their status as “single.” I know single parents love their children just the same as married parents do, and that many of them make immeasurable sacrifices for their children’s futures. Rather, this post is meant to explore the experience of children in single-parent families, and the realities that single parents face. It’s probably one of my most academic blog posts to date, but I hope you’ll bear with me, because I think it’s worth it! Continue reading