Dakota Krout is a programmer and web developer. He decided to start writing books because he was interested in creating worlds that force the main characters to develop. In his stories, characters undergo serious moral dilemmas and become stronger through training and experience.