Sometimes it helps to come up with an image of what someone in your audience will look like. UX folk will call this a "persona". Yes, a variety of people will read your content, but if you try to cater to all of them, you'll end up with a mess.
Imagine trying to explain JOINs in SQL. If you truly want to cater to everyone, you'll need to write for:
So, what to do? Pick a persona, and write for that. Use terms they would know. Try to answer questions they'd have. Those who need more background can Google (or you can link them to explanatory content).
Related reading: