[Newbies] How do experienced squeakers design applications?