The conversation starts with Charles describing his journey into software and starting in technical support. He then shares how he started to learn Ruby and how the community was instrumental in supporting him on his journey. Charles then describes how he became a freelance developer and what it was like talking to his wife about it. The conversations winds up with Charles sharing how his successful podcasting career started.
He also puts on a large number of online conferences about various topics of interest to computer programmers.
When he’s not coding or podcasting, he’s reading to his kids, watching soccer, or finding new ways to automate parts of his business.
He currently lives in Utah with his wife and 5 children.