Crash
Yesterday, I woke up in London to the news that Global Voices was down, our lead designer was on an airplane and no one could… Read More »Crash
Yesterday, I woke up in London to the news that Global Voices was down, our lead designer was on an airplane and no one could… Read More »Crash
There’s that old joke: A tourist in New York asks a pretzel seller, “How do I get to Carnegie Hall?” He answers, “Practice, practice, practice.”… Read More »That’s how you get to Carnegie Hall
I like junk. I collect it. Old metal signs from long-dead businesses. The glass insulators that grounded telephone wires from their poles. Handplanes that haven’t… Read More »Detritus and happiness in Ecsari Market
One of the several interviews I did while in Rome was with Guy Deagan of Deutsche Welle’s radio program “World in Progress”. The program covers… Read More »World in Progress podcast: Myanmar protests, online anonymity, web and development
I’m back from the Netherlands, Rome and an exhausting and exhilirating week. Fortunately, I’m home (Massachusetts, if not exclusively the Berkshires) for the next week,… Read More »Podcast on Netzpolitik
Blogging is more fun when it’s a team sport. That’s certainly been true for Global Voices, and it’s at least as true when I get… Read More »Downloadable guide to Conference Blogging