The developer had been hired before I was, and was working on database and Salesforce-related things so he was laying the foundation even before my design. That doesn't mean he could anticipate all the interaction and navigation in my design though. I did many user flows, for every aspect of the product, which helped not just the developer but the founder and salespeople understand how to show, talk about and understand the product.
I did not just use these pre-design. During design, and this is something I often do, I replace the wireframe screen with the finished screen design as you see here. This helps myself and stakeholders see at a glance what is not yet finished. It's a helpful tool when you are really in a crunch to get a product out fast, and the designer and dev are working simultaneously.