Software and Systems
I'm a software and systems developer interested in making simple and effective tools. I'm particularly interested in how to make it easy to organize information to support comprehension and collaboration.
I've been centrally involved in the design and development of several substantial, widely used applications, particularly open-source applications which support various kinds of collaboration. Some of those systems have been and/or are being used widely, like GNU Mailman and Emacs extensions that are included with Emacs. I've participated in research efforts like knowbots and the Python grail browser, and contributed to the development of widely used programming infrastructure like Python and Zope.
See my CV for details.
- Organizing Connections
- Potential for unlimited cooperation in the progressive development of stories depends on being able to share the process of organizing details and not just the ability to share the details that are being organized. That is, ability to share the process of establishing and changing connections between details and not just the details.