Interesting. I do subvocalize but my memory is terrible. The best way I can describe it is that I have a inaccurate lookup table so I can kind of remember things but recalling specific things is hard particularly when I need the information. I don't usually have issues with spelling though.
So I end up using a ton of Google and obsessively taking notes/making lists. Quip has been a lifesaver.
I like Quip because it's multi platform shared note taking. I use it to generate todos (different notes for different subjects), lists and scratch for developing ideas/documents.
For example, I've been working on a security primer for internal consumption. The output will get turned into a presentation eventually. Quip makes it easy to invite a colleague to collaborate.
So I end up using a ton of Google and obsessively taking notes/making lists. Quip has been a lifesaver.