Thoughts Thoughts are longer blog posts, essay pieces, and opinion writing. Geek thoughts From QA to Dev Words to a new software QA Cardinal Sins of Web Design Miscellany Sparring Living in America The Fifth of November Customer Service Notes