Document document document.
Also, the nice thing about libraries, frameworks, and CMSs is that they already have documentation. If it seems like a pain to learn one of those, imagine how much worse it would be for someone to learn custom code that doesn’t have any resources on Google.
I was on vacation recently and Apple Maps gave a weirdly circuitous route from our hotel to a restaurant. I checked Google Maps and it showed the direct route I expected, so I went with that.
Google Maps routed me on to a street that was closed due to construction, Apple Maps was smart enough to route around the construction.
I expect general parity between Apple and Google Maps, I had not expected Apple to have better data.