I’ve had several Weblogs over the years, and this is another. Unlike those others, this one is focused on professional reflections: things I’ve learned, mistakes I’ve made or seen made, and a few ideas I’ve had along the way. I’ve been working at the same company for a number of years now, and almost exclusively with internal clients, so I worry about my imagination becoming stunted. I want to consider vistas beyond the horizon of my current employment. I’m just presumptuous enough to believe that I have wisdom to offer, but realistic enough to know that whatever wisdom I have will wither without exercise.

“Clear and knowing” is the Mahayana Buddhist definition of mind (or heart or soul). Two adjectives but no noun, in keeping with the apparently mystical, but actually pragmatic, Buddhist approach to spiritual practice. You can use all the adjectives (and verbs and adverbs) you want in speaking of reality, as long as you don’t think there’s something–a noun–to which they refer. In this case, clear suggests a mirror reflecting that, and only that, which is before it. And knowing is beyond seeing, feeling, or even simple awareness, like when you know you’re dreaming.

But what does that have to do with contemporary media, software development, or product management? If that definition of mind is correct (and that’s the assumption guiding my current practice), it would be relevant regardless of context. In my experience, it yields profound insights–into life well lived, into life among humanity’s suffering, or even into life in a corporation developing software. I’ll consider the last of those here.