Small projects, clear scope

Minutes of planning save you days of programming. It is shocking how little planning it takes to make a big difference.