Warning: F-word ahead: Making the rounds today is a website so pure in its simplicity that it needs no further introduction. Presented for your approval is IstheLtrainf**ked.com. It is the brainchild of Jonathan Vingiano, a programmer who often relies on the L train, and in a short post introducing the concept, he explains how he used the MTA API to provide real-time updates one everyone’s favorite subway line. “Almost every day,” he says, “I find myself asking one question: ‘Is the L train f**ked?'”
As he explains how the site work, the post ends up being one praising the MTA’s new focus on working with developers. Vingiano, who posted his source code, writes, “The website’s info is no more than 60 seconds old and is a good way to find out if maybe you should be taking a cab home instead of waiting around for 45 minutes or so. The app is using the MTA’s official API (which is great btw), Sinatra, Heroku, and GitHub. These awesome tools let people like me release fun apps.” So there you have it. This is the MTA API at its most simple and direct. Would L train riders have it any other way?