There is an easy way to avoid the problem of historical magic.
I said making it our world but magic the whole time is basically impossible. The closest you can get would be having people know there’s magic and it just ended up in a very similar place as our world at this point in time – Sunshine did that, and while there still ended up being a lot of secondary plotholes spawned from it, it worked pretty well overall. But this creates a tissue-paper world, because the moment you start trying to explain how you got to this point, it gets complicated or you realize that there’s just no decent handwave for why we aren’t currently chattel owned either by the fairies or vampires. Plus, if established magic, it’s hard to make your character special.
This story is built around the idea that the modern technological world is opening up contact with the magical one, and Harry is the first openly magic practitioner. That means magic needs to have started mattering recently, because societies generally don’t decide to just ignore the things murdering them. (more…)