Stop worrying about edge cases
coryzue.com
coryzue.com
End result was more technical debt then they ever wanted to know, advised them to tackle it upfront, they insisted that users "wouldn't find this sort of edge case when we launch".
How wrong these clients were.