The first 90% of a project takes 90% of the time and the last 10% takes the another 200% | Hacker News Reader