If you have a complex project, follow “Gall’s law” – or it will fail | Dark Hacker News