15 Commits (thesis)