Stuff I think is cool
Open Source Software I've written
Social Range - A company for Social Justice Hackers
Writings and Talks
Health Systems Interoperability Handbook
Improving Patient Care with ICT
The Current State of Open Source Mobile Phone Tools and Applications
Hacking Healthcare Technology in Africa
Touchscreen clinical workstations at point of care: a paradigm shift in electronic medical record design for developing countries
Improving data quality with user interface design
Africa on Rails: Mentoring software developers to solve the health care crisis in Africa
- ► 2009 (20)
- ▼ November (3)
- ► 2007 (18)
- ► 2006 (58)
- ► 2005 (113)
Update: I have now created a script to automate setting up a persistent reverse ssh tunnel . One of the nice features of VNC is that y...
Using autossh and reverse ssh tunneling to bust out of NAT'd networks and firewalls automatically. In another lifetime I blogged abou...
I needed to change the size of all of the scrollbars in firefox to make touchscreen scrolling work nicely. I wanted nice big, fat, finger-si...
From The Daily Times: William says after dropping out of school in 2002, because he could not raise schools fees, he had nothing to do...
[caption id="attachment_285" align="alignleft" width="324" caption="William Kamkwamba on Good Morning Ame...
I am taking a course called "History of an Injustice" at the Servant Leadership School here in DC. From the course overview: The...
Lighttpd is a great web server. It manages resources frugally, and still manages to be fast. If you have a dedicated super duper server, lig...
I have been told that there is not a single piece of wire that crosses a border here. This means that every byte of electronic communication...
Claudia is leaving Malawi in four days. Me just a few weeks later. We decided that Thanksgiving was not a priority - perhaps last night'...