The other 90%
One of my favorite adages in software development is that the first 90% of your project takes 90% of the time; The last 10% takes the other 90% of the time (my other favorite is “time, quality, features: pick two”). I discovered this firsthand a l...