Bahn.de is remarkable. You can search for Paris->Beijing if you want(202h with one change or 173h with three changes). Or you can look up the train schedule of a remote Scotish villages.
Off-topic, I remember reading about the history of the online Bahn schedule lookup, it apparently started with a guy, not affiliated with them, who put the contents of the Bahn's CD-ROM timetable online. IIRC that was 1998.
"If we are at step 4 for a long time, I'm probably personally at the machine and doing some tinkering.". I love that there's no separation between a developer and productive system.