I can't help but think the author would benefit from some of the philosophy of James Hague (a game programmer):
Don't focus too much on technology, disconnected from what people (including you) might want to actually use. Otherwise you will not get the real inspirations -- even purely technical inspirations -- that come from something that you intend to use.