Magic for Liars
Magic for Liars by Sarah Gailey.
Noir detective with magical-sister issues goes back to high school
I really enjoyed this one, even stayed up an hour past my usual bedtime to finish it off last night. Ivy is a very human protagonist who's quippy without entering Marvel territory, and the supporting cast all fill their roles well. She's a private investigator estranged from her magical sister, at least until a death at the magical high school her sister teaches at smashes them back into each other's lives.
The cast & overall story are kept tight & focused...