RIP: Michelle Costa, friend of the LOUIE project

Last week, we’ve lost our friend Michelle Costa, who passed away on January 13th at the age of 47 years old.

I met Michelle 10 years ago. She lived within a mile from my post office box in Santa Clara, CA for most of her entire life, but I didn’t make a connection […]