I just make some shell scripts to automate boilerplate. That way, once I have properly debugged it, I know it will give the correct output everytime in the future and I don't need to keep checking it.