• It's often hard to do it right the first time. A lot of the large projects I've worked on where hundred million dollar online video games where getting it right the first time meant you are trying to plan out the 5-year development plan to perfection.  Good luck with that! 😀