In the video Science as Amateur Software Development, Richard McElreath entertainingly presents the notion of applying software development skills to scientific inquiries.