Writing unit tests and documentation can expose the pain points in your module’s external API really quickly.