From the software platform builder's perspective, we build "PKM platforms" all the time, it is an extension of ourselves, our own personal sense-making mediums. When I can't find a platform, my thoughts invariably turn to "How can I build such a system?" Which may or may not fit into somebody else's method?

Some of this feels very Marshall McLuhan-esque in nature.

Maybe I'm way off base.