{"id":106,"date":"2026-10-14T19:02:45","date_gmt":"2026-10-14T19:02:45","guid":{"rendered":"https:\/\/polite-foxhound.10web.cloud\/?page_id=106"},"modified":"2026-10-14T19:02:45","modified_gmt":"2026-10-14T19:02:45","slug":"links","status":"publish","type":"page","link":"https:\/\/appgap.biz\/?page_id=106","title":{"rendered":"Links"},"content":{"rendered":"<div id=\"links-root\" class=\"\">\n<div class=\"min-h-screen flex flex-col bg-background text-foreground\">\n<header id=\"header\" class=\"absolute top-0 inset-x-0 z-50 w-full select-none dark bg-gradient-to-b from-background\/90 via-background\/40 to-transparent text-foreground\">\n<div class=\"mx-auto max-w-[1240px] px-5 sm:px-8 lg:px-8 h-20 sm:h-24 flex items-center justify-between\">\n<div class=\"flex items-center shrink-0\"><a href=\"https:\/\/appgap.biz\" class=\"font-sans text-base sm:text-lg font-semibold tracking-[0.2em] uppercase text-foreground hover:opacity-90 transition-opacity\">APP GAP TECH<\/a><\/div>\n<div class=\"hidden lg:flex items-center gap-6 xl:gap-8\">\n<nav aria-label=\"Main Navigation\" class=\"flex items-center gap-1 xl:gap-2\"><a href=\"https:\/\/appgap.biz\" class=\"inline-flex items-center px-3 py-2 text-xs font-sans font-medium uppercase tracking-[0.15em] text-foreground\/90 hover:text-foreground transition-colors outline-hidden focus-visible:ring-1 focus-visible:ring-ring rounded-sm\">Home<\/a><\/p>\n<div class=\"relative group py-2\"><button type=\"button\" class=\"inline-flex items-center gap-1.5 px-3 py-2 text-xs font-sans font-medium uppercase tracking-[0.15em] text-foreground\/90 hover:text-foreground transition-colors outline-hidden focus-visible:ring-1 focus-visible:ring-ring rounded-sm cursor-pointer\" aria-haspopup=\"true\"><span>About<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down size-3 text-muted-foreground group-hover:text-foreground transition-transform duration-200 group-hover:rotate-180\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/button><\/p>\n<div class=\"hidden group-hover:block group-focus-within:block absolute left-0 top-full pt-1.5 z-50\">\n<ul class=\"flex flex-col min-w-[210px] py-2 bg-card text-card-foreground border border-border rounded-sm shadow-xl\">\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/our-story\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Our Story<\/span><\/a><\/li>\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/staff\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Staff<\/span><\/a><\/li>\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/contact\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Contact<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"relative group py-2\"><button type=\"button\" class=\"inline-flex items-center gap-1.5 px-3 py-2 text-xs font-sans font-medium uppercase tracking-[0.15em] text-foreground\/90 hover:text-foreground transition-colors outline-hidden focus-visible:ring-1 focus-visible:ring-ring rounded-sm cursor-pointer\" aria-haspopup=\"true\"><span>Our Work<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down size-3 text-muted-foreground group-hover:text-foreground transition-transform duration-200 group-hover:rotate-180\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/button><\/p>\n<div class=\"hidden group-hover:block group-focus-within:block absolute left-0 top-full pt-1.5 z-50\">\n<ul class=\"flex flex-col min-w-[210px] py-2 bg-card text-card-foreground border border-border rounded-sm shadow-xl\">\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/approach\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Approach<\/span><\/a><\/li>\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/what-we-do\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>What We Do<\/span><\/a><\/li>\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/client-profiles\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Client Profiles<\/span><\/a><\/li>\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/clients\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Clients<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/appgap.biz\/blog\/\" class=\"inline-flex items-center px-3 py-2 text-xs font-sans font-medium uppercase tracking-[0.15em] text-foreground\/90 hover:text-foreground transition-colors outline-hidden focus-visible:ring-1 focus-visible:ring-ring rounded-sm\">Blog<\/a><\/p>\n<div class=\"relative group py-2\"><button type=\"button\" class=\"inline-flex items-center gap-1.5 px-3 py-2 text-xs font-sans font-medium uppercase tracking-[0.15em] text-foreground\/90 hover:text-foreground transition-colors outline-hidden focus-visible:ring-1 focus-visible:ring-ring rounded-sm cursor-pointer\" aria-haspopup=\"true\"><span>Resources<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down size-3 text-muted-foreground group-hover:text-foreground transition-transform duration-200 group-hover:rotate-180\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/button><\/p>\n<div class=\"hidden group-hover:block group-focus-within:block absolute left-0 top-full pt-1.5 z-50\">\n<ul class=\"flex flex-col min-w-[210px] py-2 bg-card text-card-foreground border border-border rounded-sm shadow-xl\">\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/tools\/\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Tools<\/span><\/a><\/li>\n<li class=\"relative group\/sub px-1\"><a href=\"https:\/\/appgap.biz\/?page_id=106\" class=\"flex items-center justify-between px-3 py-2 text-[11px] font-sans font-medium uppercase tracking-[0.15em] text-foreground hover:bg-accent hover:text-accent-foreground rounded-sm transition-colors\"><span>Links<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/nav>\n<p><a href=\"https:\/\/appgap.biz\/contact\/\" data-slot=\"button\" class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring\/50 focus-visible:ring-[3px] aria-invalid:ring-destructive\/20 dark:aria-invalid:ring-destructive\/40 aria-invalid:border-destructive border shadow-xs dark:bg-input\/30 dark:border-input dark:hover:bg-input\/50 py-2 has-[&gt;svg]:px-3 rounded-full bg-transparent border-foreground\/90 text-foreground hover:bg-foreground hover:text-background text-xs uppercase tracking-[0.15em] font-sans font-medium px-6 h-10 transition-colors\">TAKE ACTION<\/a><\/div>\n<div class=\"lg:hidden flex items-center\"><button data-slot=\"sheet-trigger\" class=\"inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring\/50 focus-visible:ring-[3px] aria-invalid:ring-destructive\/20 dark:aria-invalid:ring-destructive\/40 aria-invalid:border-destructive hover:text-accent-foreground dark:hover:bg-accent\/50 size-9 text-foreground hover:bg-card\/40 rounded-sm\" aria-label=\"Toggle navigation menu\" type=\"button\" aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-\u00abRd\u00bb\" data-state=\"closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu size-6\" aria-hidden=\"true\"><path d=\"M4 5h16\"><\/path><path d=\"M4 12h16\"><\/path><path d=\"M4 19h16\"><\/path><\/svg><\/button><\/div>\n<\/div>\n<\/header>\n<p><main class=\"flex-1\"><\/p>\n<section class=\"relative w-full overflow-hidden select-none flex flex-col justify-end dark bg-background text-foreground min-h-[40vh] lg:min-h-[55vh]\">\n<div class=\"absolute inset-0 z-0 bg-background pointer-events-none\"><\/div>\n<div class=\"relative z-10 w-full mx-auto max-w-[1240px] px-5 sm:px-8 lg:px-8 pt-32 pb-12 lg:pt-36 lg:pb-16 flex flex-col justify-end\">\n<div class=\"flex items-center gap-3 mb-3\"><span class=\"w-8 h-[1.5px] bg-primary block\"><\/span><span class=\"font-sans text-xs tracking-[0.18em] uppercase text-primary font-semibold\">Resources<\/span><\/div>\n<h1 class=\"font-sans text-2xl sm:text-3xl md:text-4xl lg:text-5xl font-normal tracking-[0.12em] uppercase text-foreground leading-tight max-w-4xl\">Links<\/h1>\n<\/div>\n<\/section>\n<div class=\"max-w-[1100px] mx-auto px-5 sm:px-8 py-16 md:py-24\">\n<div class=\"grid grid-cols-1 md:grid-cols-12 gap-10 md:gap-12\">\n<aside class=\"md:col-span-3\">\n<nav aria-label=\"Resources navigation\" class=\"w-full mb-8 lg:mb-0\">\n<h2 class=\"font-serif text-xl sm:text-2xl text-primary font-normal mb-3 sm:mb-4\">Resources<\/h2>\n<ul class=\"flex flex-row flex-wrap lg:flex-col gap-x-4 gap-y-2 lg:gap-y-2.5\">\n<li><a href=\"https:\/\/appgap.biz\/tools\/\" class=\"font-sans text-xs uppercase tracking-[0.15em] transition-colors inline-block py-1 text-muted-foreground hover:text-foreground\">Tools<\/a><\/li>\n<li><a href=\"https:\/\/appgap.biz\/?page_id=106\" class=\"font-sans text-xs uppercase tracking-[0.15em] transition-colors inline-block py-1 font-semibold text-foreground border-b-2 lg:border-b-0 lg:border-l-2 border-primary lg:pl-2\" aria-current=\"page\">Links<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/aside>\n<section class=\"md:col-span-9\">\n<article class=\"prose max-w-none\">\n<h2 class=\"font-serif text-2xl sm:text-3xl text-foreground font-normal tracking-tight mb-8\">Our favorite blogs, sites, and documents<\/h2>\n<ul class=\"list-none p-0 m-0 space-y-6\">\n<li class=\"p-0 m-0 leading-relaxed\">\n<div class=\"flex flex-wrap items-baseline gap-x-2 gap-y-1\"><a href=\"http:\/\/blogs.technet.com\/b\/virtualization\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group inline-flex items-center gap-1 font-serif text-lg sm:text-xl text-primary underline underline-offset-4 decoration-primary\/40 hover:decoration-primary transition-colors font-medium focus-visible:outline-2 focus-visible:outline-ring\"><span>HyperV blog<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-up-right size-4 shrink-0 stroke-[1.5] transition-transform duration-200 group-hover:translate-x-0.5 group-hover:-translate-y-0.5\" aria-hidden=\"true\"><path d=\"M7 7h10v10\"><\/path><path d=\"M7 17 17 7\"><\/path><\/svg><\/a><span class=\"text-foreground\/40 hidden sm:inline\" aria-hidden=\"true\">\u2014<\/span><span class=\"font-serif italic text-muted-foreground text-base sm:text-lg\">Get the latest, right from the HyperV team.<\/span><\/div>\n<\/li>\n<li class=\"p-0 m-0 leading-relaxed\">\n<div class=\"flex flex-wrap items-baseline gap-x-2 gap-y-1\"><a href=\"http:\/\/windowsitpro.com\/blog\/windows-it-pro-guest-blogs\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group inline-flex items-center gap-1 font-serif text-lg sm:text-xl text-primary underline underline-offset-4 decoration-primary\/40 hover:decoration-primary transition-colors font-medium focus-visible:outline-2 focus-visible:outline-ring\"><span>IT Pro, Guest blogs<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-up-right size-4 shrink-0 stroke-[1.5] transition-transform duration-200 group-hover:translate-x-0.5 group-hover:-translate-y-0.5\" aria-hidden=\"true\"><path d=\"M7 7h10v10\"><\/path><path d=\"M7 17 17 7\"><\/path><\/svg><\/a><span class=\"text-foreground\/40 hidden sm:inline\" aria-hidden=\"true\">\u2014<\/span><span class=\"font-serif italic text-muted-foreground text-base sm:text-lg\">A mix of different technologies and bloggers.<\/span><\/div>\n<\/li>\n<li class=\"p-0 m-0 leading-relaxed\">\n<div class=\"flex flex-wrap items-baseline gap-x-2 gap-y-1\"><a href=\"http:\/\/blogs.msmvps.com\/russel\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"group inline-flex items-center gap-1 font-serif text-lg sm:text-xl text-primary underline underline-offset-4 decoration-primary\/40 hover:decoration-primary transition-colors font-medium focus-visible:outline-2 focus-visible:outline-ring\"><span>Charlie Russel&#x27;s Blog<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-up-right size-4 shrink-0 stroke-[1.5] transition-transform duration-200 group-hover:translate-x-0.5 group-hover:-translate-y-0.5\" aria-hidden=\"true\"><path d=\"M7 7h10v10\"><\/path><path d=\"M7 17 17 7\"><\/path><\/svg><\/a><span class=\"text-foreground\/40 hidden sm:inline\" aria-hidden=\"true\">\u2014<\/span><span class=\"font-serif italic text-muted-foreground text-base sm:text-lg\">A Microsoft MVP. Cool Powershell stuff.<\/span><\/div>\n<\/li>\n<\/ul>\n<\/article>\n<\/section>\n<\/div>\n<\/div>\n<p><\/main><\/p>\n<footer id=\"footer\" class=\"dark bg-background text-foreground border-t border-border select-none\">\n<div class=\"mx-auto max-w-[1240px] px-5 sm:px-8 lg:px-8 py-16 lg:py-20\">\n<div class=\"flex items-center justify-between pb-12 border-b border-border\/40\"><a href=\"https:\/\/appgap.biz\" class=\"font-sans text-base sm:text-lg font-semibold tracking-[0.2em] uppercase text-foreground hover:opacity-90 transition-opacity\">APP GAP TECH<\/a><a href=\"#header\" class=\"font-sans text-xs uppercase tracking-[0.15em] text-muted-foreground hover:text-foreground transition-colors\">Back to top<\/a><\/div>\n<div class=\"py-12\">\n<div class=\"grid grid-cols-2 sm:grid-cols-4 gap-8\">\n<div class=\"space-y-2.5\">\n<h3 class=\"text-xs font-sans font-semibold uppercase tracking-[0.15em]\"><a href=\"https:\/\/appgap.biz\" class=\"text-foreground hover:text-primary transition-colors inline-block\">Home<\/a><\/h3>\n<\/div>\n<div class=\"space-y-2.5\">\n<h3 class=\"text-xs font-sans font-semibold uppercase tracking-[0.15em] text-foreground\">About<\/h3>\n<ul class=\"space-y-2 mt-2\">\n<li><a href=\"https:\/\/appgap.biz\/our-story\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Our Story<\/a><\/li>\n<li><a href=\"https:\/\/appgap.biz\/staff\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Staff<\/a><\/li>\n<li><a href=\"https:\/\/appgap.biz\/contact\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Contact<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"space-y-2.5\">\n<h3 class=\"text-xs font-sans font-semibold uppercase tracking-[0.15em] text-foreground\">Our Work<\/h3>\n<ul class=\"space-y-2 mt-2\">\n<li><a href=\"https:\/\/appgap.biz\/approach\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Approach<\/a><\/li>\n<li><a href=\"https:\/\/appgap.biz\/what-we-do\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">What We Do<\/a><\/li>\n<li><a href=\"https:\/\/appgap.biz\/client-profiles\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Client Profiles<\/a><\/li>\n<li><a href=\"https:\/\/appgap.biz\/clients\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Clients<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"space-y-2.5\">\n<h3 class=\"text-xs font-sans font-semibold uppercase tracking-[0.15em]\"><a href=\"https:\/\/appgap.biz\/blog\/\" class=\"text-foreground hover:text-primary transition-colors inline-block\">Blog<\/a><\/h3>\n<\/div>\n<div class=\"space-y-2.5\">\n<h3 class=\"text-xs font-sans font-semibold uppercase tracking-[0.15em] text-foreground\">Resources<\/h3>\n<ul class=\"space-y-2 mt-2\">\n<li><a href=\"https:\/\/appgap.biz\/tools\/\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Tools<\/a><\/li>\n<li><a href=\"https:\/\/appgap.biz\/?page_id=106\" class=\"text-xs font-sans tracking-[0.08em] text-muted-foreground hover:text-foreground transition-colors inline-block py-0.5\">Links<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"pt-8 border-t border-border\/40 text-center space-y-2 text-xs font-sans tracking-[0.05em] text-muted-foreground\">\n<p class=\"leading-relaxed\">App Gap, LLC, 508 Dennett St, Pacific Grove, CA 93950, USA \u00a0\u00b7\u00a0<!-- --> <a href=\"tel:4158058975\" class=\"text-muted-foreground hover:text-foreground transition-colors\">415 805-8975<\/a> <!-- -->\u00a0\u00b7\u00a0<!-- --> <a href=\"mailto:info@appgap.biz\" class=\"text-muted-foreground hover:text-foreground transition-colors\">info@appgap.biz<\/a><\/p>\n<p class=\"leading-relaxed\">\u00a9 <!-- -->2026<!-- --> App Gap, LLC<\/p>\n<\/div>\n<\/div>\n<\/footer>\n<\/div>\n<\/div>\n<p><script type=\"text\/javascript\">\n    window.addEventListener(\"load\", function () {\n        const root = document.getElementById(\"links-root\");\n        if (!root) return;<\/p>\n<p>        const api = window[\"LinksVC\"];\n        if (!api) {\n            console.error(\"LinksVC is not available\");\n            return;\n        }<\/p>\n<p>        let initial = window.__VC_PROPS__?.[\"LinksVC\"] || {};\n        const ssrUrl = \"\/LinksPage\";<\/p>\n<p>        \/\/ The page starts at its route with the visitor's query and hash, so\n        \/\/ useSearchParams() and useLocation() see them\n        const query = window.location.search;\n        initial.router ??= \"memory\";\n        initial.initialEntries ??= [ssrUrl + query + window.location.hash];<\/p>\n<p>        \/\/ The SSR HTML was rendered without a query: a page that reads it would\n        \/\/ not match the HTML, so with a query the page is rendered fresh\n        const hasSSR = root.childElementCount > 0;<\/p>\n<p>        if (hasSSR && !query) api.hydrate(root, initial);\n        else api.mount(root, initial);\n    });\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>APP GAP TECH Home About Our Story Staff Contact Our Work Approach What We Do Client Profiles Clients Blog Resources Tools Links TAKE ACTION Resources&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_wvc_editor":true,"_wvc_home":false,"_wvc_shop":false,"_wvc_checkout":false,"_wvc_cart":false,"_wvc_account":false,"footnotes":""},"class_list":["post-106","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/appgap.biz\/index.php?rest_route=\/wp\/v2\/pages\/106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/appgap.biz\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/appgap.biz\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/appgap.biz\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/appgap.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=106"}],"version-history":[{"count":1,"href":"https:\/\/appgap.biz\/index.php?rest_route=\/wp\/v2\/pages\/106\/revisions"}],"predecessor-version":[{"id":122,"href":"https:\/\/appgap.biz\/index.php?rest_route=\/wp\/v2\/pages\/106\/revisions\/122"}],"wp:attachment":[{"href":"https:\/\/appgap.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}