Websites have some of the same design issues as programs. One common issue is how to avoid duplication, but while software developers have solved this issue with functions, website developers are still struggling for a solution. GovTrack.us, my new website, solves this problem using XSL transformations and the Mono framework.

In the interests of full disclosure, I wrote the article just so it would be blogged on Monologue, which it was, so I’m happy. Thanks, Miguel!