Welcome to the home page for Karl Wiegers, software consultant, trainer, and author. At this site you can get information about the books and articles I've written, the consulting and training services provided through my company, and more than you probably wanted to know about my background and interests.
About Me Here's a brief biography, with a bit about my childhood as a world traveler, educational background, my transition from organic chemistry into the software development world, my hobbies and causes, and even some songs I've written.
My Books This page will tell you a little about each of the books I've written, with convenient links for ordering a copy. I've also provided links to the table of contents for each book, along with a sample chapter or two. Some of the books have useful downloads associated with them, like document templates, checklists, and spreadsheet tools. My first nontechnical book, Pearls from Sand: How Small Encounters Lead to Powerful Lessons, is a memoir of life lessons.
My Songs A few years ago Chris told me I needed a new hobby. So I dusted off my guitars and started recording songs, both originals and covers. You can hear them here, if you dare. She hasn't made that mistake again.
My Blogs I currently have two blogs. You're invited to read the posts, add your comments, and contribute your own insights. I'm happy to consider guest posts.
It's always great to hear from people who are interested in my work. Here you can find
all of my contact information and links to my other web sites.