I'm Karl Beecher, an author and software specialist.
You can find out more about me on the about page.
Subscribe to my newsletter to stay up-to-date with all my work.
I've written several books (learn more).
My work appears in various publications, both print and online.