After pursuing a career in journalism and typsetting, Keith Kneipp transitioned into technical writing, working successively for several software development organizations over the course of the next 15 years. This shift of focus in both style and content provided ever-increasing expsoure to technologies, writing methodologies, deliverable requirements, and distribution solutions. And, of course, these prositions offered many avenues for the development of professional skills, all with a focus on his core competency: writing.