Karl Beecher lives a double life as a writer and software specialist.
When being a writer, he focuses on science and technology. He especially likes to take meaty, complex ideas and present them in ways that are easy to understand.
As a software specialist, Karl has worked as a software engineer, earned a PhD in Computer Science, and co-founded a company specialising in the management of large-scale IT operations.
He lives in Germany with his wife and his small monster daughter.