Ted Slocum

Absurdity, gambling, mindfulness, programming, golf, well-being, and my opinions.

Posts