{"id":1357,"date":"2021-01-27T10:24:53","date_gmt":"2021-01-27T16:24:53","guid":{"rendered":"http:\/\/ninmonkeys.com\/blog\/?p=1357"},"modified":"2022-04-06T11:21:43","modified_gmt":"2022-04-06T16:21:43","slug":"big-list-of-cheat-sheets-and-references","status":"publish","type":"post","link":"https:\/\/ninmonkeys.com\/blog\/2021\/01\/27\/big-list-of-cheat-sheets-and-references\/","title":{"rendered":"Big List of Cheat sheets and References"},"content":{"rendered":"\n\n\n<h2>Web<\/h2>\n\n\n\n<h3>XPath<\/h3>\n\n\n\n<ul><li><a href=\"https:\/\/devhints.io\/xpath\">https:\/\/devhints.io\/xpath<\/a><\/li><li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/XPathResult#constants\">XPathResult Constants<\/a><\/li><\/ul>\n\n\n\n<h3>OData<\/h3>\n\n\n\n<ul><li><a href=\"https:\/\/www.odata.org\/getting-started\/basic-tutorial\/\">OData.org\/Basic Tutorial<\/a> , <a href=\"https:\/\/www.odata.org\/getting-started\/advanced-tutorial\/\">OData.org\/Advanced Tutorial<\/a><\/li><li>urls, functions, filters: <a href=\"https:\/\/docs.oasis-open.org\/odata\/odata\/v4.01\/odata-v4.01-part2-url-conventions.html\">https:\/\/docs.oasis-open.org\/odata\/odata\/v4.01\/odata-v4.01-part2-url-conventions.html<\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3>HTTP<\/h3>\n\n\n\n<ul><li>HTTP Status Codes: <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\">https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status<\/a><\/li><li>HTTP Methods  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Methods\">https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Methods<\/a><\/li><li>OAuth2: Specs, Authentication, Tokens <a href=\"https:\/\/oauth.net\/2\/\">https:\/\/oauth.net\/2\/<\/a><\/li><li>OData<ul><li><a href=\"https:\/\/www.odata.org\/getting-started\/basic-tutorial\/\">OData.org\/Basic Tutorial<\/a> , <a href=\"https:\/\/www.odata.org\/getting-started\/advanced-tutorial\/\">OData.org\/Advanced Tutorial<\/a><\/li><\/ul><ul><li>urls, functions, filters: <a href=\"https:\/\/docs.oasis-open.org\/odata\/odata\/v4.01\/odata-v4.01-part2-url-conventions.html\">https:\/\/docs.oasis-open.org\/odata\/odata\/v4.01\/odata-v4.01-part2-url-conventions.html<\/a><\/li><\/ul><\/li><\/ul>\n\n\n\n<h3>Other: Web<\/h3>\n\n\n\n<ul><li><a href=\"https:\/\/regex101.com\/\">regex101.com<\/a><\/li><\/ul>\n\n\n\n<h2>Encoding<\/h2>\n\n\n\n<ul><li>Encoding in DotNet: <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/base-types\/character-encoding-introduction\">base-types\/character-encoding-introduction<\/a> : <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.string\">String<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.char\">Char<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.text.rune\">Rune<\/a>, and <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.globalization.stringinfo\">StringInfo<\/a><\/li><li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Byte_order_mark\">BOM: Byte order  Mark<\/a><\/li><\/ul>\n\n\n\n<h3>Unicode.org<\/h3>\n\n\n\n<ul><li><a href=\"https:\/\/www.unicode.org\/versions\/latest\/\">Chapter PDF Listing: https:\/\/www.unicode.org\/versions\/latest\/<\/a><\/li><li>Specs <a href=\"https:\/\/www.unicode.org\/versions\/Unicode13.0.0\/UnicodeStandard-13.0.pdf\">unicode.org\/UnicodeStandard-13.0.padf<\/a><\/li><\/ul>\n\n\n\n<h3>Emoji<\/h3>\n\n\n\n<p>Table of Contents: <a href=\"https:\/\/www.unicode.org\/emoji\/charts\/index.html\">Emoji Charts Table<\/a><\/p>\n\n\n\n<ul><li><a href=\"https:\/\/www.unicode.org\/reports\/tr51\/\">Emoji Structure \/reports\/tr51\/<\/a> , <a href=\"https:\/\/www.unicode.org\/reports\/tr51\/#emoji_data\">Raw Emoji Data<\/a><\/li><li><a href=\"https:\/\/unicode.org\/emoji\/charts-13.0\/emoji-released.html\">Recently Added Emoji<\/a><\/li><li><a href=\"https:\/\/www.unicode.org\/emoji\/charts\/emoji-zwj-sequences.html\">Emoji <strong>ZWJ<\/strong> Sequences<\/a><\/li><li>Modifiers: <a href=\"https:\/\/www.unicode.org\/reports\/tr51\/#Diversity\">Diversity<\/a>, <a href=\"https:\/\/www.unicode.org\/reports\/tr51\/#hair_components\">Hair<\/a>, <a href=\"https:\/\/www.unicode.org\/reports\/tr51\/#color\">Color<\/a>, <a href=\"https:\/\/www.unicode.org\/reports\/tr51\/#gender-neutral\">Gender<\/a>, <a href=\"https:\/\/www.unicode.org\/reports\/tr51\/#Direction\">Direction<\/a><\/li><\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container\">\n<h2>Apps<\/h2>\n<\/div><\/div>\n\n\n\n<h3>VS Code<\/h3>\n\n\n\n<ul><li>Keyboard Shortcuts: <a href=\"https:\/\/code.visualstudio.com\/shortcuts\/keyboard-shortcuts-windows.pdf\">https:\/\/code.visualstudio.com\/shortcuts\/keyboard-shortcuts-windows.pdf<\/a><ul><li>List Default Keybindings: Use the filter <code class=\"\" data-line=\"\">@source:default<\/code><\/li><li>Keybinds, debugging, <code class=\"\" data-line=\"\">when clause<\/code>: <a href=\"https:\/\/code.visualstudio.com\/docs\/getstarted\/keybindings#_advanced-customization\">code.visualstudio.com\/keybindings<\/a><\/li><\/ul><\/li><li><code class=\"\" data-line=\"\">Snippets.json<\/code> Variables: <a href=\"https:\/\/code.visualstudio.com\/docs\/editor\/userdefinedsnippets#_variables \">https:\/\/code.visualstudio.com\/docs\/editor\/userdefinedsnippets#_variables<\/a><\/li><li>Snippet templates: <a href=\"https:\/\/gist.github.com\/ninmonkey\/4fe8062d5ad1b2ad17e6f91a96984851#file-vs-code-snippets-and-examples-jsonc\">gist\/Ninmonkey\/examples<\/a><\/li><li>built-in Commands: <a href=\"https:\/\/code.visualstudio.com\/api\/references\/commands\">https:\/\/code.visualstudio.com\/api\/references\/commands<\/a><\/li><li><a href=\"https:\/\/code.visualstudio.com\/api\/language-extensions\/programmatic-language-features#language-features-listing\">API: Feature Listing<\/a><\/li><\/ul>\n\n\n\n<h3>Firefox<\/h3>\n\n\n\n<ul><li>top level <a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/keyboard-shortcuts-perform-firefox-tasks-quickly\">keyboard-shortcuts-perform-firefox-tasks-quickly<\/a><\/li><li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/address-bar-autocomplete-firefox#w_changing-results-on-the-fly\">Url Filter Modifiers<\/a> <code class=\"\" data-line=\"\">^<\/code> , <code class=\"\" data-line=\"\">*<\/code>, <code class=\"\" data-line=\"\">+<\/code>, <code class=\"\" data-line=\"\">%<\/code>, <code class=\"\" data-line=\"\">#<\/code>, <code class=\"\" data-line=\"\">$<\/code>, <code class=\"\" data-line=\"\">?<\/code><\/li><li>Configure <a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/bookmarks-firefox#w_how-to-use-keywords-with-bookmarks\">Bookmark Keyword Searches<\/a> <\/li><li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Keyboard_shortcuts\">Developer Keyboard Shortcuts<\/a><ul><li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Keyboard_shortcuts#web_console\">Web Console<\/a> , <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Keyboard_shortcuts#debugger\">Debugger<\/a><\/li><li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Web_Console\/Helpers\">Helper Console Functions<\/a>  like <code class=\"\" data-line=\"\">$(selector, [parent])<\/code> , <code class=\"\" data-line=\"\">$$(selector, [parent])<\/code> , and <code class=\"\" data-line=\"\">$x(xpath, [parent], resultType)<\/code><\/li><li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Debugger\/UI_Tour\">Debug UI Tour<\/a> logpoints, breakpoints<\/li><\/ul><\/li><li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/about:debugging\"><code class=\"\" data-line=\"\">about:debugging<\/code> mode<\/a><\/li><li>Network Request Filtering: <\/li><li>Network Monitor<ul><li>Request List: <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Network_Monitor\/request_list#Filtering_by_properties\">Filtering by properties<\/a> ( with <strong>Regex<\/strong> )<\/li><li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Network_Monitor\/request_details\">Request Details<\/a><\/li><\/ul><\/li><li><a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/use-troubleshooting-information-page-fix-firefox\">Troubleshooting Firefox<\/a> , <a href=\"https:\/\/support.mozilla.org\/en-US\/kb\/customizing-firefox-using-autoconfig\">Autoconfig.js<\/a>,<\/li><li>firefox <a href=\"https:\/\/github.com\/mozilla\/policy-templates\/blob\/master\/README.md#authentication\">Group Policy: Authentication<\/a><\/li><\/ul>\n\n\n\n<h3>Windows Terminal<\/h3>\n\n\n\n<ul><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/terminal\/command-line-arguments?tabs=windows#command-line-syntax\">CommandLine Arguments and Actions<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/terminal\/command-palette#adding-an-icon-to-a-command\">Customizing The Command Palette<\/a> with icons<\/li><\/ul>\n\n\n\n<h3>Excel<\/h3>\n\n\n\n<ul><li><a href=\"https:\/\/support.microsoft.com\/en-us\/office\/create-a-memory-efficient-data-model-using-excel-and-the-power-pivot-add-in-951c73a9-21c4-46ab-9f5e-14a2833b6a70#__toc373850951\">Create a memory-efficient Data Model using Excel and the Power Pivot add-in<\/a><\/li><\/ul>\n\n\n\n<h3>Other: Apps<\/h3>\n\n\n\n<ul><li>.<\/li><\/ul>\n\n\n\n<h2><code class=\"\" data-line=\"\">git<\/code><\/h2>\n\n\n\n<ul><li>Introduction to <code class=\"\" data-line=\"\">git bisect<\/code> , ends up automating tests using <code class=\"\" data-line=\"\">git bisect run<\/code> and a tiny shell script <a href=\"https:\/\/interrupt.memfault.com\/blog\/git-bisect \">interrupt.memfault.com\/blog\/git-bisect <\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2>Misc<\/h2>\n\n\n\n<ul><li>Regex: Regular Expressions .Net:<ul><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/base-types\/regular-expression-language-quick-reference\">DotNet Regular Expression Cheatsheet<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/base-types\/substitutions-in-regular-expressions\">DotNet Substitutions<\/a><\/li><\/ul><\/li><li>Python3: Typing Syntax: <a href=\"https:\/\/mypy.readthedocs.io\/en\/stable\/cheat_sheet_py3.html\">https:\/\/mypy.readthedocs.io\/en\/stable\/cheat_sheet_py3.html<\/a><\/li><li><strong>GFM<\/strong>: Github Flavored Markdown Specs <a href=\"https:\/\/github.github.com\/gfm\/\">https:\/\/github.github.com\/gfm\/<\/a><\/li><\/ul>\n\n\n\n<h3>Programming and Languages<\/h3>\n\n\n\n<h4>PowerShell<\/h4>\n\n\n\n<ul><li><a href=\"https:\/\/pester.dev\/docs\/commands\/Should\">Pester Command List<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_automatic_variables?view=powershell-7\">Automatic Variables<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_calculated_properties?view=powershell-7\">Calculated Properties<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_operators?view=powershell-7\">Operators<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_language_keywords?view=powershell-7\">Language Keywords<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/psreadline\/about\/about_psreadline?view=powershell-7\">PSReadLine ( Command Line )<\/a><\/li><li><a href=\"http:\/\/Preference Variables\">PreferenceVariables<\/a><\/li><li>Advanced Functions<ul><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_functions_advanced_parameters?view=powershell-7\">Function Advanced Parameters<\/a><\/li><\/ul><ul><li>About_Function&#8217;s <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_functions_advanced_methods?view=powershell-7\"><code class=\"\" data-line=\"\">[CmdletBinding]<\/code>&#8216;s methods<\/a><\/li><\/ul><ul><li>About_Type_<a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_functions_cmdletbindingattribute?view=powershell-7\">[CmdletBindingAttribute]<\/a><\/li><\/ul><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_commonparameters?view=powershell-7\">Common Parameters<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_output_streams?view=powershell-7\">Output Streams<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_numeric_literals?view=powershell-7\">Numeric Literal Suffixes<\/a> in PS 7+<\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_format.ps1xml?view=powershell-7\">Format.ps1xml schema<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_comment_based_help?view=powershell-7\">Comment_Based_Help<\/a><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"901\" height=\"423\" src=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2021\/01\/image-41.png\" alt=\"\" class=\"wp-image-1405\" srcset=\"https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2021\/01\/image-41.png 901w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2021\/01\/image-41-300x141.png 300w, https:\/\/ninmonkeys.com\/blog\/wp-content\/uploads\/2021\/01\/image-41-768x361.png 768w\" sizes=\"(max-width: 901px) 100vw, 901px\" \/><figcaption><strong><a href=\"https:\/\/gist.github.com\/vexx32\/65a6dad29a16fcc698645949c808540d\">gist\/vexx32\/PowershellLoopBehavior.md<\/a><\/strong><\/figcaption><\/figure>\n\n\n\n<h4>Power Query<\/h4>\n\n\n\n<ul><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/power-query\/readingquerydiagnostics\">Query Diagnostic Values<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/power-query\/handlingdocumentation\">Creating Documentation<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powerquery-m\/m-spec-consolidated-grammar\">Consolidated Grammar<\/a><\/li><\/ul>\n\n\n\n<h4>Dotnet \/ .Net<\/h4>\n\n\n\n<ul><li>Collections<ul><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/generics\/collections\">Generic Collections Overview<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/collections\/commonly-used-collection-types\">Commonly Used Collections<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/collections\/#algorithmic-complexity-of-collections\">Big O complexity of Collections Table<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/exceptions\/#common-exceptions\">Exceptions<\/a> , <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/exceptions\/best-practices-for-exceptions\">Exceptions: Best Practices<\/a><\/li><\/ul><\/li><li>Types<ul><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/base-types\/type-conversion\">Converting Types<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/base-types\/conversion-tables\">Type Conversion Table: Widening Conversion vs Narrowing Conversion<\/a><\/li><\/ul><\/li><li>Encoding<ul><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/base-types\/character-encoding-introduction\">base-types\/character-encoding-introduction<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.string\">String<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.char\">Char<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.text.rune\">Rune<\/a>, and <a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.globalization.stringinfo\">StringInfo<\/a><\/li><\/ul><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/core\/tools\/dotnet-environment-variables\">Dotnet Environment Variables<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/aspnet\/core\/fundamentals\/environments?view=aspnetcore-6.0\">ASP.Net Core Env Var<\/a> , Wiki <a href=\"https:\/\/en.wikipedia.org\/wiki\/Environment_variable#Windows\">Windows Env Vars<\/a><\/li><\/ul>\n\n\n\n<h2>Linux<\/h2>\n\n\n\n<h3>Bash<\/h3>\n\n\n\n<ul><li><a rel=\"noreferrer noopener\" href=\"https:\/\/devhints.io\/bash\" target=\"_blank\">devhints.io\/bash<\/a> best modern BASH reference and examples<\/li><li><a href=\"https:\/\/www.gnu.org\/savannah-checkouts\/gnu\/bash\/manual\/bash.html\">man bash<\/a> manpage<\/li><li>quick intro: <a href=\"https:\/\/learnxinyminutes.com\/docs\/bash\">learnxinyminutes.com\/bash<\/a><\/li><li>defensive <a href=\"https:\/\/mresetar.github.io\/2020-03-25-writing-good-bash-scripts\/\">https:\/\/mresetar.github.io\/2020-03-25-writing-good-bash-scripts\/<\/a><\/li><li><a href=\"https:\/\/wiki.bash-hackers.org\/\">wiki.bash-hackers.org<\/a> top level to many like <a href=\"https:\/\/wiki.bash-hackers.org\/syntax\/expansion\/brace#combining_and_nesting\">expansion\/brace-combining_and_nesting<\/a><ul><li><a href=\"https:\/\/wiki.bash-hackers.org\/syntax\/shellvars\">https:\/\/wiki.bash-hackers.org\/syntax\/shellvars<\/a><\/li><li><a href=\"http:\/\/mywiki.wooledge.org\/BashGuide\">http:\/\/mywiki.wooledge.org\/BashGuide<\/a><\/li><\/ul><\/li><\/ul>\n\n\n\n<h2>Environment Vars <\/h2>\n\n\n\n<ul><li>Standard <a href=\"https:\/\/en.wikipedia.org\/wiki\/Environment_variable#True_environment_variables\">Env Vars<\/a> ,<\/li><li><code class=\"\" data-line=\"\">Pwsh<\/code><ul><li> <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_ansi_terminals?view=powershell-7.2\">about_ansi_terminals<\/a>, <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_ansi_terminals?view=powershell-7.2\"><code class=\"\" data-line=\"\">$PSStyle.OutputRendering<\/code> = &#8216;ansi&#8217;<\/a><\/li><li><a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_environment_variables?view=powershell-7.2\">about_Environment_Variables<\/a> , <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_environment_variables?view=powershell-7.2#path-information\">PATHEXT and <code class=\"\" data-line=\"\">XDG<\/code> base directory<\/a><\/li><li><code class=\"\" data-line=\"\">$Env:NO_COLOR<\/code><\/li><\/ul><\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Web Technologies, Specs, Programming, and Configuration<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[65,66,48,13,9,18],"tags":[10,23,15],"_links":{"self":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/posts\/1357"}],"collection":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/comments?post=1357"}],"version-history":[{"count":74,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/posts\/1357\/revisions"}],"predecessor-version":[{"id":2638,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/posts\/1357\/revisions\/2638"}],"wp:attachment":[{"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/media?parent=1357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/categories?post=1357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ninmonkeys.com\/blog\/wp-json\/wp\/v2\/tags?post=1357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}