Reading Celebromancy by Michael R. Underwood, and dear gods, I love these books. He literally cannot write them fast enough for me. They are fantastic, you all should buy them.
I love the magic in his book, and that his main character Ree isn't a sudden expert at her magical skills. Just because you learn that magic is real and geeks can use geeky artifacts and clips for magical effects, doesn't mean you can use them to the same degree the actual characters use them. At least, not right off the bat.
I love this series. It has so much realism in it. There are times, honestly, when I wonder if these books aren't being written by people just like me, who practice magic and experience the world the same way I do- with a heavy dollop of inspiration and not a small amount of nerdy obsession.
A while back, I invented an RPG system that teaches magic to the players. It's got a lot of similarities with this book. I consider these books research for games and spellwork, really.
I wonder if I can file this on my taxes. *chuckling*