마이크로소프트 기술과 툴에 전통한 개발자이고 교육자, 저자이며, 마이크로소프트 MVP이고, Pluralsight 저자로서 소프트웨어에 대한 무한한 사랑이 있다. 8비트 머신 시절부터 이 분야에 계속 종사하고 있으며, 코모도64(Commodore64)에서 프로그래밍하던 시절을 애정 어린 시선으로 회상하곤 한다.
이 책은 마이크로소프트 윈도우 10과 윈도우 서버 2016 운영체제의 핵심 구성 요소가 내부적으로 동작하는 방법을 이해하고자 하는 고급 컴퓨터 전문가(개발자와 보안 연구가, 시스템 관리자)를 염두에 두고 썼다. 개발자는 윈도우 플랫폼 특정적인 애플리케이션을 작성할 때 여기서 제시하는 지식으로 설계 이면에 감춰진 철학을 좀 더 잘 이해할 수 있을 것이며, 난해한 문제를 디버깅하는 데 도움이 될 것이다.
운영체제가 이면에서 동작하는 방식을 이해하면 문제가 발생할 때 시스템의 성능 행위를 쉽게 이해할 수 있다. 시스템 문제를 좀 더 쉽게 해결할 수 있기 때문에 시스템 관리자도 여기서 제시하는 정보로 도움을 받을 수 있으며, 최신 윈도우가 제공하는 보안 기능과 완화책을 이해할 수 있다. 그리고 보안 연구가는 소프트웨어 애플리케이션과 운영체제가 어떻게 오작동하고 오용돼 바람직하지 않은 행위를 유발하는지를 이해할 수 있다. 이 책을 숙지한다면 윈도우의 동작 방식과 그렇게 동작하는 이유를 좀 더 잘 이해하게 될 것이다.