This document discusses ways to get more value from Hudson, an open-source continuous integration server. It describes how to connect Hudson jobs together in workflows using features like triggering and join plugins. Matrix projects are introduced to run jobs with different combinations of parameters or environments. Integrating Selenium allows automated browser testing on the Hudson cluster. Challenges and solutions for running graphical programs like browsers in a headless Hudson environment are also covered. The overall message is that Hudson can be used to do much more than basic builds if users utilize its full capabilities.