Blog Posts
The modern era of typing words into a computer.
2023-06-24
Documentation of the phenomenon of intentionally unattractive character design in modern video games.
2021-03-19
How one Dilbert comic predicted the future of brand design!
2020-12-15
A list of words that chrome doesn't recognize but google search does.
2019-10-28
I have identified and cataloged a hilarious and original joke involving cats and their proclivity to sit on television sets.
2019-06-17
Here I attempt to rank order all of the anime I have seen.
2018-06-14
I've been working on a DIY Arduboy clone with a larger screen and the ability to load games from a micro SD card.
2018-03-30
I've been working on a one pound combat robot.

I'm probably going to call it Hidamari because it is cute.
2018-01-04
I tidied up the back of my arcade cabinet with a custom power panel.
2017-11-12
I built a custom shelving system for my workbench.
2017-10-07
It's a scientific fact that every human activity can be improved with some good 'ol gamification - including stealing money from idiots.
2017-09-06
"Alternative" search engine DuckDuckGo is manipulating their autocomplete algorithm.

While disappointing, this is not surprising.
2016-08-28
A collection of comics that I like made by other people.
I have uploaded them here for easy referencing.

Links to the original source are provided where available.
2016-01-07
Scientific apples to oranges comparison of all steam games that I own.
2015-09-27
Who has time for pockets? Japan brings us the latest techniques in arsenal concealment.
2015-05-26
Who wins in the age old battle two player battle? Let's investigate.
2014-09-22
Real-time computer graphics is nothing but a series of compromises.

A collection of transparency sorting errors in high profile games.
2014-09-22
What is text? Zombies? Read ahead will be ready off alarm!
2014-02-04
E-commerce affiliate thing BlueSnap, formerly Plimus, has questionable business practices.
2013-12-28
Play all the arcade classics for free!
(not including setup cost, parts or labor)
2012-09-15
In the future, you will be replaced by an animated gif of a robot.

The future is now!
2011-10-31
Well let me just tell you...
2009-12-06
While taking screenshots of Playstation games for my emulator front end, I noticed something interesting in the Tomb Raider series.
2009-02-24
Using google analytics, I can what people were searching for when they arrived at this site. Sometimes their search request takes the form of a question, so I'm going to answer those questions now.
GameDev.net Articles
I actually got paid a pittance to write these! Well, half a pittance - the other half went to my co-author Ben Garney.
2011-10-31
Innovation or cheap marketing?
2011-10-31
What can MAME teach us about game design?
MAME Reviews
Prior to writing the Gamedev.net articles, my cohort Ben Garney and I wrote some misguided game reviews. I'm not gonna say that these articles are all bad, but anything that is bad is probably Ben's fault.
2011-10-31
2011-10-31
2011-10-31
2011-10-31
2011-10-31
2011-10-31
2011-10-31
2011-10-31