Been using python matplotlib for years & still pretty much have to google whenever I make a plot that's basically more than a line. Inconsistent API doesn't exactly help. Other libraries can be nice, but custom stuff can take ages. Feels like a long way to go for #dataviz still.
You might find this interesting: https://numfocus.org/blog/matplotlib-lead-developer-explains-why-he-cant-fix-the-docs-but-you-can …