write game-of-life blog post