DemTech: Our Blog
What Steve Jobs Taught Me About Tech for Development
I've revisited this post after Jobs' untimely passing yesterday. Not a shock, but still incredibly sad; it is astonishing that he had accomplished so much and die at 56. The world will be a poorer place, but I hope his drive for perfection…
Read MoreLibya is Back Online! Sort Of?
So first and foremost: this was not a social media revolution. This is just your friendly recap of what’s known of network connectivity in Libya during the past six months. Oh--and hai! I'm back.
A few months ago, a member of the…
Read MoreIntern Hunting Season!
It's that magical time of the year... It's less than 100 degrees outside, back-to-school sales are on, the Nationals have given up…
Read MoreTuit-Tuit: Mexican Party Holds Twitter Contest To Improve Governance
Read MoreThis is a guest post from Julian Quibell, NDI’s resident senior program manager in Mexico. You can meet Julian on Twitter or…
Technology and Economic Development: What's the Relationship?
Earlier this week I escaped the office for a couple of hours to attend an event at the Council of the Americas, "Is Technology the Key to Development?" The event focused on a new study by the Inter-American Development Bank (IDB) that explores…
Read MoreNet Freedom: Emerging Norm?
Marietje Schaake, Member of the European Parliament, dropped in on NDI yesterday. I'm a huge fan, though I first came across Marietje on…
Read MoreSafety First
From the 2009 Iranian "Green Revolution" to Egyptian President Mubarak's historic fall from power earlier this year, it has become evident that social media is playing a role in the participation and mobilization of citizens. Debates rage on whether… Read More
The Iron Law of Complexity
You can't wish complexity away. The challenges we undertake in tech and development are, well, challenging. They might involve a lot of people, a lot of documents, a lot of votes, a lot of citizen reports, etc, etc: in any case, a lot of…
Read MoreBack to Basics
Flash. AJAX Slideshows. Rich Media. Web 2.0. All these buzzwords in website development can make it easy to get caught up in building fancy features on a new site. My experience with web development projects this week highlighted the importance of… Read More