This is Paul Dwyer’s personal blog; a student, teacher and marketing aficionado. I began my career as a software engineer in the heyday of Internet startups, rags to riches and back to rags again. It was a journey that taught me three lessons: much of life is inexplicable, the only constant is change, and survival demands a sense of humor. I think that to be truly happy one must personally thrive while at the same time support the thriving of others, a true resilient and sustainable ecosystem. I think that my own thoughts are sufficiently different from yours that I can offer a new perspective, and that the reverse is also true: you can lead me to think in ways I would not have thought on my own. So by sharing intellectually we better ourselves by being together and in so doing offer something to the world it would not have had without us.