Learning to use web components by writing a genome annotation editor. Very, very rough at the moment.