Andy Weir gives writing advice to indie authors

Andy Weir is best known for self-publishing The Martian, until it was…