The Brickskeller is a legend in the Washington D.C. area due to the sheer number of beers on their menu at any one time. Unfortunately, they are also well known for not having a large number of those beers at any given time. The last time I was there, I ordered 9 beers and had a success rate of 33%. It's really frustrating, particularly when you know you're not ordering the only Peruvian ale on the list.
They need to publish their stock. The onus is on them to actually keep track of the stock but one has to imagine that they have a good idea of what's there and what's not every week or so. So once a week, the list of beers in stock gets updated in a database table and then gets published to an atom feed. They could and probably should stop right there. Why? Because people like me will create interfaces that read that feed and display the available beers for users. We'll let them search, sort, and filter. Then, when you're at the Brickskeller with your iPhone or whatever, you'll just look up the list and might even get the first beer you ask for.
6 hours ago