Diverse topics including computer games, politics, philosophy and science fiction.
Autobiographical Essays
Covering my 25 years in the computer game industry, my time at Google and Electronic arts, and much more…
Computer Game Development
Technical Content
Articles intended for an engineering audience.
Politics and Philosophy
Opinions on a variety of topics.