I went out of the way to exclude JS from my blog, partly for the fun of it, to see how far I can go before I need it, and partly for reasons mentioned here + optimizing for speed.
One of the things I enjoyed doing without JS was using a comma-separated tag system for posts and then filtering the post list by tag.