I like trains and code. This is where they collide.