On use of Mockups for better communication

Like many software developers out there we use Balsamiq, and there is adjoining community that keeps crunching out better stencils for everyone. So why use a mockup, well for one it helps better communication. Low cost of chaining/tweaking things ahead of time since doing it after implementation are difficult. Apart from that, I feels a great tool that even customers are happy to see of how the product will turn out. 

Shout-out to all my fellow developers — start using it.