Beginner projects from The Programmers Idea e-book