Category Archives: General

A New Beginning


I didn’t expect to be resurrecting my blog so soon. I had removed my old one since I didn’t think I needed it, and I wanted to clean up 6+ year old content while also symbolically marking some changes in my life. But here it is, not even a week later, and I’m here with a brand new site. Why?

I’m increasingly interested in games. Not playing them. Making them. I want to build games, but I have no real developed skill in building them in spite of being a programmer. I’m interested in what makes games fun, what makes characters good, what makes stories make sense, and in how to get everything to work in code.

I know some of those things, but not all. I’m a writer and gamer, so I think I know what makes a good game. I’ve been a programmer for a very long time, but I do not know how to code a good game. I have a degree in economics, so I think I know what it takes to start a business, but I’ve never done it before.

Ultimately, I want to start my own independent game development company. I will be using this new blog to document my (perhaps ill-fated) journey. I will also be writing articles where I attempt to explain my design philosophies in a place that isn’t Facebook or Twitter.

I’m a full-time developer already, so I can only imagine how long any of this will take, but I’m going to try. I don’t have the skills to be hired by a game studio right now, but there’s literally absolutely nothing stopping me from doing any of this myself. It’s time to learn, work hard, and be awesome.