The link you put up, JamesWilliamTazioli, is about programming and refers to computers, not people or magic.
Without more context then I'm afraid "Shadow Stack" is going to be difficult to research. It could mean so many things, and the terms 'shadow' and 'stack' have so many applications, that it's too vague to even begin researching.