Karmo Abram

I write about accessibility, technology, software development, and long-term investing.