. I grew up as a preacher’s kid, and toured the world as a rock musician. Now I develop software — and write about the intersection of human values and technology.
essays on life
streams of thought
the podcast of unnecessary abstraction(s)
broadcast from the singularity