PinnedPublished inOh PinionsLeaving PortlandWhen I moved here in 2007, Portland was a bohemian paradise at the confluence of culinary genius, luscious landscapes, and blinding…Aug 10, 20224Aug 10, 20224
PinnedPublished inAlways Choose AdventureSummiting Mt. HoodDescending in a blizzardMay 31, 20191May 31, 20191
PinnedPublished inChatbots MagazineInventing Social Media Payments & CommerceBuilding Bots in 2011Apr 14, 2016Apr 14, 2016
Published inOh PinionsDuopolyTired of polarization crippling every aspect of society?Sep 17, 2020Sep 17, 2020
The GraySecond protest march out my front door, from Alberta Park to downtown. Impressive turnout. I don’t suspect the numbers will diminish. My…Jul 30, 20201Jul 30, 20201
Here’s everything we know for sure about the virus.Let me know if I missed anything, but I didn’t.Apr 30, 2020Apr 30, 2020
A Plan for the PlanWith day over day fatality growth rate slightly slowing, it’s time we heard leadership’s plan how society should re-emerge. In the absence…Apr 8, 2020Apr 8, 2020
Born in a PandemicSalvatore was born 12:50 am on a Friday in a hospital room. For two trimesters we had planned for a home birth, but the world banned plans…Mar 30, 20201Mar 30, 20201
Published inOh PinionsIt’s Inhumane to Enable HomelessnessThe state of homelessness in Portland, as with most west coast cities, is a well-documented disaster for all involved. The response by the…Feb 4, 2020Feb 4, 2020