Cybersecurity Hiring Manager Handbook

Description Source Output tag Current result Type
The current output format site.output in _config output-format web String
The current build type (default: development) site.build in _config build development String
Description Source Output tag Current result Type
Project organisation Defined in meta.yml project-organisation Cyber Risk Opportunities String
Project URL Defined in meta.yml project-url http://www.cyberriskopportunities.com/ String
Project email Defined in meta.yml project-email kip@cyberriskopportunities.com String
Project name Defined in meta.yml project-name Cybersecurity Hiring Manager Handbook String
Project description Defined in meta.yml project-description A handbook for cybersecurity hiring managers. String
Project logo Defined in meta.yml project-logo logo-publisher.png String
Project image Defined in meta.yml project-image project-image.jpg String
Project credit Defined in meta.yml project-credit Built with jekyll-book-framework String
Project language Defined in meta.yml project-language en String
Project app bundle ID Defined in meta.yml project-app-id com.cyberriskopportunities.handbook String
Project version number Defined in meta.yml project-version 1.0.0 String
Description Source Output tag Current result Type
Project home label Defined in meta.yml project-home-label   String
Project nav label Defined in meta.yml project-home-label   String
Description Source Output tag Current result Type
Project credit Defined in meta.yml project-credit Built with jekyll-book-framework String
Description Source Output tag Current result Type
Number of works in project Calculated from meta.yml number-of-works 0 Number
Book directories in project A list of the directorys in meta.yml book-directory-array book Array
Book directory name Detected from page path, then overriden by value in meta.yml. Nil on project home and search pages. book-directory book String
URL as an array of directory names and a file Extracted from page URL url-as-array bookfrtextindex Array
Number of parts in the URL array Calculated from url-as-array url-as-array-size 4 Number
Current directory name Detected from url-as-array current-directory text String
Current file name Read from file path, sans file extension current-file index String
Description Source Output tag Current result Type
Book subdirectory name Checks what subdirectory of book (or renamed equivalent) we’re in book-subdirectory fr String
Is this a book subdirectory? Checks we’re in a subdirectory of the book is-book-subdirectory true Boolean
Current folder depth Calculated from path folder-depth 3 Number
Checks if we’re in a subsubdirectory (e.g. a translation) Calculated from folder-depth is-book-subsubdirectory true Boolean
Subsubdirectory’s name Read from page path, if a subsubdirectory book-subsubdirectory text String
Description Source Output tag Current result Type
Available print-pdf stylesheet filename Hard coded, unless overridden in settings.yml in variants print-pdf-stylesheet print-pdf.css String
Available paged-view stylesheet Hard coded, unless overridden in settings.yml in variants paged-view-stylesheet paged-view.css String
Available web stylesheet Hard coded, unless overridden in settings.yml in variants web-stylesheet web.css String
Available epub stylesheet Hard coded, unless overridden in settings.yml in variants epub-stylesheet epub.css String
Available app stylesheet Hard coded, unless overridden in settings.yml in variants app-stylesheet app.css String
All of this book’s metadata Defined in meta.yml, for this book directory works Defined, but not shown here Array
Description Source (Defined in meta.yml for main book, and overriden there by any translations or variants, or variants of translations) Output tag Current result Type
Book title See above title   String
Book subtitle See above subtitle   String
Book creators (e.g. author) See above creators {“firstName”=>”Kip”, “lastName”=>”Boyle”, “affiliation”=>”Co-Creator - vCISO”, “email”=>”kip@cyberriskopportunities.com”, “twitter”=>”@KipBoyle”, “sameAs”=>[“https://linkedin.com/in/kipboyle”], “bio”=>”Shows business leaders how to overcome cybersecurity hurdles so they can enjoy the rewards of a healthy, growing business.”, “url”=>”https://www.cyberriskopportunities.com/”, “pic”=>”contributors/author.svg”}{“firstName”=>”Marc”, “lastName”=>”Menninger”, “affiliation”=>”Co-Creator - Director of Cybersecurity”, “email”=>”marc@marcmenninger.com”, “twitter”=>”@MarcMenninger”, “sameAs”=>[“https://www.linkedin.com/in/marcmenninger”], “bio”=>”Marc Menninger is a security leader with 15+ years of practical enterprise security experience including strategy, policies, governance, technology, risk management, and team development.”, “url”=>”https://www.linkedin.com/in/marcmenninger/”, “pic”=>”contributors/author.svg”} Array
Book contributor(s) See above contributors {“firstName”=>”Naomi”, “lastName”=>”Buckwalter”, “role”=>”CISO”, “affiliation”=>”Contributor”, “email”=>”nbuckwalt@gmail.com”, “twitter”=>”@ineedmorecyber”, “sameAs”=>[“https://www.linkedin.com/in/naomi-buckwalter/”], “bio”=>”Naomi Buckwalter is an information security executive with over 20 years of experience in IT and Security. She is the founder and executive director of the Cybersecurity Gatebreakers Foundation, an international nonprofit created to change the mindset of hiring managers and leaders in cybersecurity and focused on hiring, training, and mentoring the next generation of cybersecurity professionals. Naomi holds a double master’s degree in computer science and technology management from Villanova University and a BE in computer engineering from Stevens Institute of Technology.”, “url”=>nil, “pic”=>”contributors/author.svg”}{“firstName”=>”Chris”, “lastName”=>”Clai”, “role”=>”Information Security Manager”, “affiliation”=>”Contributor”, “email”=>”chris.clai@outlook.com”, “twitter”=>”@ChrisClai”, “sameAs”=>[“https://www.linkedin.com/in/christopherclai/”], “bio”=>”Chris is a Senior Security Engineer with more than 20 years of experience in IT. As a member of the LGBTQ+ community who has faced adversity themselves in their career, Chris uses their privilege to break barriers that many minorities face in IT and guiding organizations toward better practices to build a stronger workforce and security posture.”, “url”=>”https://syntaxbearror.io/”, “pic”=>”contributors/Chris.svg”}{“firstName”=>”Sherry”, “lastName”=>”Peng”, “role”=>”Sr. Manager of Cyber Defense”, “affiliation”=>”Contributor”, “email”=>”ppl_peng@yahoo.com”, “twitter”=>””, “sameAs”=>[“https://www.linkedin.com/in/sherry-peng-professional/”], “bio”=>”Sherry Peng is a legal, risk and security professional with emphasis in the telecommunication industry. She is passionate about connecting the right candidate to the right role to help them soar into their security career.”, “url”=>”https://www.linkedin.com/in/sherry-peng-professional/”, “pic”=>”contributors/author.svg”}{“firstName”=>”Eelco”, “lastName”=>”Stofbergan”, “role”=>”Cyber Security Manager”, “affiliation”=>”Contributor”, “email”=>nil, “twitter”=>”@stof”, “sameAs”=>[“https://www.linkedin.com/in/eelcostofbergen”], “bio”=>”Eelco is a cybersecurity manager with 20+ years of experience in government and industry. He currently works at a global consulting firm and is a lecturer in Information Security Management. He previously held positions at a big4 audit firm and the Dutch National Cyber Security Center.”, “url”=>”https://www.linkedin.com/in/eelcostofbergen”, “pic”=>”contributors/author.svg”}{“firstName”=>”Michael”, “lastName”=>”Mcpherson”, “role”=>”System, Cloud and GRC Admin”, “affiliation”=>”Contributor”, “email”=>”michael89mcpherson@gmail.com”, “twitter”=>”@MrMiMc”, “sameAs”=>[“https://michael89mcpherson.github.io/about-me/”], “bio”=>”Michael is a System, Cloud and GRC Admin, on the Cyber and Information Security path, recent RIT Cyber Security Graduate, lowering compliance and other costs using open source and free tools.”, “url”=>”https://michael89mcpherson.github.io/about-me/”, “pic”=>”contributors/Michael.svg”}{“firstName”=>”Kris”, “lastName”=>”Rides”, “role”=>”Co-Founder & Chief Executive Officer, Tiro Security”, “affiliation”=>”Contributor”, “email”=>”kris.rides@tirosec.com”, “twitter”=>”@KrisRides”, “sameAs”=>[“https://www.linkedin.com/in/krisrides”], “bio”=>”Kris is a Founder of Tiro Security, a company that provides cyber security staffing and professional services. When it comes to cyber security staffing Kris is recognized as one of the most experienced specialists in the industry, he has spoken at some of the most prestigious conferences in our industry including DEFCON, RSA, BSidesLV and the ISC2 Congress.”, “url”=>”https://www.tirosec.com/”, “pic”=>”contributors/author.svg”}{“firstName”=>”John”, “lastName”=>”Hoyt”, “role”=>”CISO”, “affiliation”=>”Contributor”, “email”=>nil, “twitter”=>”@Pwdrkeg”, “sameAs”=>[“https://twitter.com/Pwdrkeg”], “bio”=>”John Hoyt is the CISO for Clemson University. He has 20+ years working in IT and Security.”, “url”=>nil, “pic”=>”contributors/author.svg”} Array
Book subject See above subjects   Array
Book description See above description   String
Book publisher See above publisher {“name”=>”Cyber Risk Opportunities”, “location”=>”Seattle, Washington”, “url”=>”http://www.cr-map.com”, “logo”=>”logo-publisher.png”} Object
Book publisher’s URL See above publisher-url   String
Book’s date See above date 2021-9-17 String
Book’s modified date See above modified 2021-09-17 String
Book type See above type Handbook String
Book identifier See above identifiers   Object
Book isbn See above isbn   String
Book issn See above issn   String
Book doi See above doi   String
Book pid See above pid   String
Book source See above source   String
Book language See above language fr String
Book’s relation (i.e. a related work) See above relation   String
Book’s coverage See above coverage   String
Book rights statement See above rights   String
Book license See above license {“name”=>”Creative Commons Attribution 4.0 International License”, “abbreviation”=>”CC-BY”, “url”=>”http://creativecommons.org/licenses/by/4.0/”, “full”=>”Except where otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License. This means you are free to share (copy and redistribute the material in any medium or format) and adapt it (remix, transform, and build upon the material) for any purpose, even commercially, as long as you give appropriate credit, with a link to your source, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/.”, “short”=>”This work is licensed under a <a href="http://creativecommons.org/licenses/by/4.0/" target="_blank">Creative Commons Attribution 4.0 International License</a>.”, “some_exceptions”=>”The publisher logo are registered trademarks of The publisher.”} String
Book’s image See above image cover.jpg String
Description Source Output tag Current result Type
Print-PDF-specific date Defined in meta.yml for main book, and overriden there by any translations or variants print-pdf-date   String
Print-PDF-specific format Defined in meta.yml for main book, and overriden there by any translations or variants print-pdf-format Print format String
Print-PDF-specific identifier Defined in meta.yml for main book, and overriden there by any translations or variants print-pdf-identifier   String
Print-PDF-specific image Defined in meta.yml for main book, and overriden there by any translations or variants print-pdf-image   String
Print-PDF-specific file list Defined in meta.yml as files for main book, and overriden there by any translations or variants print-pdf-file-list Defined, but not shown here Array
Print-PDF-specific TOC Defined in meta.yml as toc for main book, and overriden there by any translations or variants print-pdf-toc   Array
Description Source Output tag Current result Type
Screen-PDF-specific date Defined in meta.yml for main book, and overriden there by any translations or variants paged-view-date 2021-09-17 String
Screen-PDF-specific format Defined in meta.yml for main book, and overriden there by any translations or variants paged-view-format Digital download String
Screen-PDF-specific identifier Defined in meta.yml for main book, and overriden there by any translations or variants paged-view-identifier   String
Screen-PDF-specific image Defined in meta.yml for main book, and overriden there by any translations or variants paged-view-image cover.jpg String
Screen-PDF-specific file list Defined in meta.yml as files for main book, and overriden there by any translations or variants paged-view-file-list Defined, but not shown here Array
Screen-PDF-specific TOC Defined in meta.yml as toc for main book, and overriden there by any translations or variants paged-view-toc   Array
Description Source Output tag Current result Type
Web-specific date Defined in meta.yml for main book, and overriden there by any translations or variants web-date 2021-09-17 String
Web-specific format Defined in meta.yml for main book, and overriden there by any translations or variants web-format Digital online String
Web-specific identifier Defined in meta.yml for main book, and overriden there by any translations or variants web-identifier   String
Web-specific image Defined in meta.yml for main book, and overriden there by any translations or variants web-image cover.jpg String
Web-specific TOC Defined in meta.yml as toc for main book, and overriden there by any translations or variants web-toc   Array
Web start-page Defined in meta.yml for main book, and overriden there by any translations or variants web-start-page 00-introduction String
Web contents-page Defined in meta.yml for main book, and overriden there by any translations or variants web-contents-page   String
Web-specific file-list Defined in meta.yml as files for main book, and overriden there by any translations or variants web-file-list Defined, but not shown here Array
Web-specific navigation Defined in meta.yml as nav for main book, and overriden there by any translations or variants web-nav-tree Defined, but not shown here Array
Description Source Output tag Current result Type
Epub-specific date Defined in meta.yml for main book, and overriden there by any translations or variants epub-date 2021-09-17 String
Epub-specific format Defined in meta.yml for main book, and overriden there by any translations or variants epub-format Digital download String
Epub-specific identifier Defined in meta.yml for main book, and overriden there by any translations or variants epub-identifier   String
Epub-specific image Defined in meta.yml for main book, and overriden there by any translations or variants epub-image cover.jpg String
Epub-specific file list Defined in meta.yml as files for main book, and overriden there by any translations or variants epub-file-list Defined, but not shown here Array
Epub-specific TOC Defined in meta.yml as toc for main book, and overriden there by any translations or variants epub-toc {“label”=>”Cover”, “file”=>”0-0-cover”}{“label”=>”Title page”, “file”=>”0-1-titlepage”}{“label”=>”Copyright”, “file”=>”0-2-copyright”}{“label”=>”Contents”, “file”=>”0-3-contents”}{“label”=>”Introduction”, “file”=>”00-introduction”, “id”=>”introduction”}{“label”=>”Chapter 1”, “file”=>”01-00-chapter”, “id”=>”chapter-1”, “children”=>[{“label”=>”Subsection”, “file”=>”01-01-section-1”, “id”=>”sub-section”}]} Array
Epub-specific TOC page Defined, optionally, in meta.yml for main book, and overriden there by any translations or variants epub-contents-page 0-3-contents Array
Epub-specific language for OPF Dublin Core Defined, optionally, in meta.yml for the epub product epub-language   String
Description Source Output tag Current result Type
App-specific date Defined in meta.yml for main book, and overriden there by any translations or variants app-date 2021-09-17 String
App-specific format Defined in meta.yml for main book, and overriden there by any translations or variants app-format Digital online String
App-specific identifier Defined in meta.yml for main book, and overriden there by any translations or variants app-identifier   String
App-specific image Defined in meta.yml for main book, and overriden there by any translations or variants app-image cover.jpg String
App-specific TOC Defined in meta.yml as toc for main book, and overriden there by any translations or variants app-toc   Array
App start-page Defined in meta.yml for main book, and overriden there by any translations or variants app-start-page 00-introduction String
App contents-page Defined in meta.yml for main book, and overriden there by any translations or variants app-contents-page   String
App-specific file-list Defined in meta.yml as files for main book, and overriden there by any translations or variants app-file-list Defined, but not shown here Array
App-specific navigation Defined in meta.yml as nav for main book, and overriden there by any translations or variants app-nav-tree Defined, but not shown here Array
Google Play expansion-file paths enabled Defined in settings.yml under app settings google-play-expansion-file-enabled false Boolean
Description Source Output tag Current result Type
Book variants Defined in meta.yml as a variants subtree within a given work variants None defined Array
Book translations Defined in meta.yml as a translations subtree within a given work translations Defined, but not shown here Array
Book translations Can also be used to test for existence of translations with if translations {% if translations %}{% endif %} Translations exist in meta.yml Truthy Boolean
Locales Localisations in _data.locales.yml locales No locales exist Array
Locale The locale items for this page, as defined by its language locale   Array
Locale example The locale.nav.home item for this page locale.nav.home   String
Description Source Output tag Current result Type
Is this a translation Detected by matching the current book-subdirectory with a translation language is-translation true Boolean
Parent language Language of the original book, defined in meta.yml parent-language fr String
Translation language Language of the current translation defined in a translation subtree in meta.yml. Should match language above. language fr String
All languages The parent language and all languages defined in translations in meta.yml languages fr Array
The active variant, if any Active variant enabled in settings.yml variant None defined String
Using variant TOC? Detects whether to use a variant TOC in _includes/toc variant-toc false Boolean
Variant settings Defined in settings.yml variant-settings Settings inactive, because no active variant Array
Variant print-pdf stylesheet, if any Defined in settings.yml; if not set, inherits parent print-pdf-stylesheet print-pdf-stylesheet print-pdf.css String
Variant paged-view stylesheet, if any Defined in settings.yml; if not set, inherits parent paged-view-stylesheet paged-view-stylesheet paged-view.css String
Variant web stylesheet, if any Defined in settings.yml; if not set, inherits parent web-stylesheet web-stylesheet web.css String
Variant epub stylesheet, if any Defined in settings.yml; if not set, inherits parent epub-stylesheet epub-stylesheet epub.css String
Variant app stylesheet, if any Defined in settings.yml; if not set, inherits parent app-stylesheet app-stylesheet app.css String
Description Source Output tag Current result Type
Slug of the page URL Constructed from built-in Jekyll variables, useful as a page ID pageurl-slug bookfrtext String
Slug of the base URL only A built-in Jekyll variable, slugified baseurl-slug   String
Is this the homepage? If pageurl-slug matches baseurl-slug, this is the home page is-homepage false Boolean
Is this the root directory? Checks whether the path to the file is the same as the baseurl is-root-directory   Boolean
Is this a book directory? Compares directory with directories listed in meta.yml is-book-directory true Boolean
Is this the _items directory? Checks if book-directory value is actually “_items is-items-directory   Boolean
Is this a subdirectory of _items? Checks if directory value is actually “_items is-items-subdirectory   Boolean
The items subdirectory, if we’re in one. Gets the second-last element of the page path, if in _items items-subdirectory   String
URL of a project-root search page URL of any potential search.html in project root project-search-url /search.html String
URL of a book-directory search page (deprecated, only use project-search) URL of any potential search.html in book/text book-search-url /book/text/search.html String
Slug of project-root search URL Slug of above value project-search-url-slug searchhtml String
Slug of book/text search URL Slug of above value book-search-url-slug booktextsearchhtml String
Is this a search page? Detects /search.html in page path is-search false Boolean
Is this a project-root search page? Compares slugs of project search URL and current page URL is-project-search false Boolean
Is this a book/text search page? Compares slugs of book/text search URL and current page URL is-book-search false Boolean
Description Source Output tag Current result Type
Breadcrumbs on the page Populated by the breadcrumbs include; empty if no breadcrumbs on the page crumbs-array Populated, but not shown here Array
Description Source Output tag Current result Type
Relative path to the book directory (if homepage, then the first book) Constructed based on page and folder depth path-to-book-directory ../../ String
Relative path to the project root directory Constructed based on page and folder depth path-to-root-directory ../../../ String
Path to the relevant folder of image files Constructed from path to book directory, output format’s image set, and any translation images ../../ String
The potential path to translated images Constructed from variables path-to-translation-images-directory /book/fr/images// String
A list of translated images Detected from static files in the above potential location translated-images No files detected Array
The number of translated images Calculated from the translated-images list translated-images-number 0 Number
Do translated images exist for this book and output format? Detected if translated-images-number > 0 translated-images-exist false Boolean
The potential path to translation styles Constructed from variables path-to-translation-stylesheet /book/fr/styles/web.css String
The translated stylesheet for this output format Detected from processed pages in the above potential location translation-styles No files detected Array
The number of translated styles (should be exactly one) Calculated from the translation-styles list translation-styles-number 0 Number
Do translated styles exist for this book and output format? Detected if translation-styles-number > 0 translation-styles-exist false Boolean
The potential path to translated fonts Constructed from variables path-to-translation-fonts-directory /book/fr/fonts String
A list of translated fonts Detected from static files in the above potential location translation-fonts No files detected Array
The number of translated fonts Calculated from the translation-fonts list translation-fonts-number 0 Number
Do translated fonts exist for this book and output format? Detected if translation-fonts-number > 0 translation-fonts-exist false Boolean
Description Source Output tag Current result Type
Are we using external-media? Set in _data.settings external-media   String
Description Source Output tag Current result Type
The path to the book’s fonts folder Constructed from path-to-book-directory and fonts path-to-fonts-directory ../../fonts String
Description Source Output tag Current result Type
Are we outputting the docs? Detected from _config and presence of docs collection variables output-docs   Boolean
Is this a brand-new copy of the template? Checks various variables to see if important things have changed is-new-template   Boolean
Are we on a docs page? Detected from Jekyll page variable is-docs-page false Boolean
Description Source Output tag Current result Type
Are there epub scripts? Detected from path to _epub/js epub-scripts-exist false Boolean
Description Source Output tag Current result Type
Work url Constructed work-url /book String
Work content directory url Constructed work-url-contents-directory /book/fr/fr/text String
Work about page url Constructed work-url-about-page /book/fr/fr/text/104-about String