PageSourceSearch

https://bobmichaels.ai/contact

html bobmichaels.ai collected 2026-10-05 14:51:33 UTC 44,103 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html data-dpl-id="dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" lang="en" class="geist_dbbf8c4b-module__5qCx7q__variable geist_mono_8d43a2aa-module__8Li5zG__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/0ogiudlvtscfh.css?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/10_q471aky8q9.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D"/>
1<script src="/_next/static/chunks/27jktro2p5rq9.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<script src="/_next/static/chunks/1_7ww683pg04j.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<script src="/_next/static/chunks/0yil41kv2d2h9.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<script src="/_next/static/chunks/turbopack-22mdh16qy_9t4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<script src="/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<script src="/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<script src="/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<script src="/_next/static/chunks/1081j_e60vaz3.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Contact | Bob Michaels</title><meta name="description" content="Start a conversation with Bob Michaels: a fractional AI visibility program, a complete web-presence transformation, or a custom AI system build. Hiring for a senior AI role works too. Reach him via the Executive AI Agent, the contact form, or Trinzik."/><link rel="alternate" type="application/rss+xml" href="https://bobmichaels.ai/blog/rss.xml"/><meta property="og:title" content="Contact | Bob Michaels"/><meta property="og:description" content="Start a conversation with Bob Michaels: a fractional AI visibility program, a complete web-presence transformation, or a custom AI system build. Hiring for a senior AI role works too. Reach him via the Executive AI Agent, the contact form, or Trinzik."/><meta property="og:url" content="https://bobmichaels.ai"/><meta property="og:site_name" content="Bob Michaels"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Contact | Bob Michaels"/><meta name="twitter:description" content="Start a conversation with Bob Michaels: a fractional AI visibility program, a complete web-presence transformation, or a custom AI system build. Hiring for a senior AI role works too. Reach him via the Executive AI Agent, the contact form, or Trinzik."/><link rel="icon" href="/favicon.ico?favicon.2vob68tjqpejf.ico?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" sizes="256x256" type="image/x-icon"/>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" noModule=""></script>
1</head><body class="min-h-full flex flex-col bg-bg"><div hidden=""><!--$--><!--/$--></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Person","name":"Bob Michaels","url":"https://bobmichaels.ai","jobTitle":"Web & AI Systems Architect","worksFor":{"@type":"Organization","name":"Trinzik","url":"https://trinzik.ai"},"alumniOf":{"@type":"CollegeOrUniversity","name":"University of Texas at Austin"},"description":"Web & AI Systems Architect who rebuilds how a company is understood on the web and by AI, combining content strategy, web architecture, competitive AI-visibility research, and custom systems into one operating system. Building the web since 1994 for Fortune 5 enterprises, federal and state government, and 40+ universities, all from Austin. Engages as a fractional AI Visibility Director, on complete web-presence transformations, and on custom AI system builds. U.S. security-architecture patent holder and HUD Best Known Practice author. Architect of the Trinzik platform: its five-platform Research Engine, agentic websites, and compliance-grade chat.","knowsAbout":["Forward deployed engineering","Embedded engineering with enterprise customers","AI systems architecture","Engineering team leadership","Reliable enterprise software delivery","Business process automation","Enterprise AI application development","Multi-agent and agent-to-agent (A2A) systems","Multi-vendor LLM orchestration","Retrieval-augmented generation (RAG)","Multi-tenant SaaS architecture and row-level security","Generative Engine Optimization (GEO)","Content is Code methodology","Reverse-engineering LLM recommendation behavior","Human-directed AI development (no vibe coding)","Human-in-the-loop AI orchestration","AI-native web infrastructure","Web accessibility (WCAG, Section 508, ADA)","Security systems architecture"],"sameAs":["https://trinzik.ai","https://www.youtube.com/@BobMichaelsAI","https://www.linkedin.com/in/robertlmichaels/"],"hasCredential":{"@type":"EducationalOccupationalCredential","name":"U.S. Patent 7,373,346: Methods and apparatus for improved security services","url":"https://bobmichaels.ai/7373346.pdf"}}</script>
1<header class="sticky top-0 z-50 border-b border-line bg-bg/80 backdrop-blur-md print:hidden"><div class="mx-auto flex max-w-6xl items-center justify-between gap-4 px-5 py-4 lg:gap-6"><a class="group flex shrink-0 items-baseline gap-2" href="/"><span class="whitespace-nowrap font-display text-lg font-bold tracking-tight">Bob Michaels</span><span class="font-mono text-xs text-signal group-hover:text-glow">/ai</span></a><div class="hidden shrink-0 items-center gap-3 md:flex lg:gap-7"><nav class="flex items-center gap-3.5 lg:gap-5"><div class="group relative"><a class="flex items-center gap-1.5 whitespace-nowrap py-1 font-mono text-xs uppercase tracking-widest transition-colors text-muted hover:text-ink" href="/case-studies"><span class="mr-1 hidden text-[10px] opacity-50 lg:inline">01</span>Work<svg aria-hidden="true" viewBox="0 0 8 5" class="hidden h-[5px] w-2 shrink-0 fill-current opacity-45 transition-transform duration-150 group-hover:-scale-y-100 group-focus-within:-scale-y-100 lg:block"><path d="M.6.4h6.8L4 4.6z"></path></svg></a><div class="invisible absolute left-1/2 top-full z-50 -translate-x-1/2 pt-3 opacity-0 transition-opacity duration-150 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100 motion-reduce:transition-none"><div class="w-[22rem] rounded-xl border border-line bg-bg p-1.5 shadow-[0_20px_44px_-18px_rgba(10,16,32,0.3)]"><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/forward-deployed"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><span class="font-display text-[0.92rem] font-bold tracking-tight ">Forward deployed</span></span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">The role name for how I work, and why independent beats a vendor&#x27;s.</span></a><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/capabilities"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><span class="font-display text-[0.92rem] font-bold tracking-tight ">Capabilities</span></span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">What I do, and how an engagement runs.</span></a><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/projects"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><span class="font-display text-[0.92rem] font-bold tracking-tight ">Projects</span></span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">
1Builds where the deliverable was the thing people used.</span></a></div></div></div><div class="group relative"><a class="flex items-center gap-1.5 whitespace-nowrap py-1 font-mono text-xs uppercase tracking-widest transition-colors text-muted hover:text-ink" href="/halo"><span class="mr-1 hidden text-[10px] opacity-50 lg:inline">02</span>HALO<svg aria-hidden="true" viewBox="0 0 8 5" class="hidden h-[5px] w-2 shrink-0 fill-current opacity-45 transition-transform duration-150 group-hover:-scale-y-100 group-focus-within:-scale-y-100 lg:block"><path d="M.6.4h6.8L4 4.6z"></path></svg></a><div class="invisible absolute left-1/2 top-full z-50 -translate-x-1/2 pt-3 opacity-0 transition-opacity duration-150 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100 motion-reduce:transition-none"><div class="w-[22rem] rounded-xl border border-line bg-bg p-1.5 shadow-[0_20px_44px_-18px_rgba(10,16,32,0.3)]"><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/halo/manifesto"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><span class="font-display text-[0.92rem] font-bold tracking-tight ">Manifesto</span></span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">The argument the method rests on.</span></a></div></div></div><div class="group relative"><a class="flex items-center gap-1.5 whitespace-nowrap py-1 font-mono text-xs uppercase tracking-widest transition-colors text-muted hover:text-ink" href="/library"><span class="mr-1 hidden text-[10px] opacity-50 lg:inline">03</span>Library<svg aria-hidden="true" viewBox="0 0 8 5" class="hidden h-[5px] w-2 shrink-0 fill-current opacity-45 transition-transform duration-150 group-hover:-scale-y-100 group-focus-within:-scale-y-100 lg:block"><path d="M.6.4h6.8L4 4.6z"></path></svg></a><div class="invisible absolute left-1/2 top-full z-50 -translate-x-1/2 pt-3 opacity-0 transition-opacity duration-150 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100 motion-reduce:transition-none"><div class="w-[22rem] rounded-xl border border-line bg-bg p-1.5 shadow-[0_20px_44px_-18px_rgba(10,16,32,0.3)]"><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/blog"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><svg viewBox="0 0 12 12" class="h-3 w-3 shrink-0 translate-y-[1px]" aria-hidden="true" focusable="false" fill="currentColor"><rect x="0.5" y="1.4" width="11" height="1.3" rx="0.65"></rect><rect x="0.5" y="4.35" width="11" height="1.3" rx="0.65"></rect><rect x="0.5" y="7.3" width="8.2" height="1.3" rx="0.65"></rect><rect x="0.5" y="10.25" width="5.4" height="1.3" rx="0.65"></rect></svg><span class="font-display text-[0.92rem] font-bold tracking-tight ">Essays</span></span><span class="shrink-0 font-mono text-[0.6rem] tabular-nums text-muted">25</span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">The written argument, with the sources under it.</span></a><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/podcast"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><svg viewBox="0 0 12 12" class="h-3 w-3 shrink-0 translate-y-[1px]" aria-hidden="true" focusable="false" fill="currentColor"><rect x="0.5" y="4.5" width="1.4" height="3" rx="0.7"></rect><rect x="3" y="2.5" width="1.4" height="7" rx="0.7"></rect><rect x="5.5" y="0.75" width="1.4" height="10.5" rx="0.7"></rect><rect x="8" y="2.5" width="1.4" height="7" rx="0.7"></rect><rect x="10.5" y="4.5" width="1.4" height="3" rx="0.7"></rect></svg><span class="font-display text-[0.92rem] font-bold tracking-tight ">Podcast</span></span><span class="shrink-0 font-mono text-[0.6rem] tabular-nums text-muted">7</span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">Evolving the Web. The same arguments, out loud.</span></a><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/videos"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><svg viewBox="0 0 12 12" class="h-3 w-3 shrink-0 translate-y-[1px]" aria-hidden="true" focusable="false" fill="currentColor"><path d="M2.5 1.1a.6.6 0 0 1 .92-.5l6.4 4.9a.6.6 0 0 1 0 1l-6.4 4.9a.6.6 0 0 1-.92-.5V1.1Z"></path></svg><span class="font-display text-[0.92rem] font-bold tracking-tight ">Shorts</span></span><span class="shrink-0 font-mono text-[0.6rem] tabular-nums text-muted">6</span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">One idea in sixty seconds.</span></a></div></div></div><div class="group relative"><a class="flex items-center gap-1.5 whitespace-nowrap py-1 font-mono text-xs uppercase tracking-widest transition-colors text-muted hover:text-ink" href="/about"><span class="mr-1 hidden text-[10px] opacity-50 lg:inline">04</span>About<svg aria-hidden="true" viewBox="0 0 8 5" class="hidden h-[5px] w-2 shrink-0 fill-current opacity-45 transition-transform duration-150 group-hover:-scale-y-100 group-focus-within:-scale-y-100 lg:block"><path d="M.6.4h6.8L4 4.6z"></path></svg></a><div class="invisible absolute left-1/2 top-full z-50 -translate-x-1/2 pt-3 opacity-0 transition-opacity duration-150 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100 motion-reduce:transition-none"><div class="w-[22rem] rounded-xl border border-line bg-bg p-1.5 shadow-[0_20px_44px_-18px_rgba(10,16,32,0.3)]"><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/faq"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><span class="font-display text-[0.92rem] font-bold tracking-tight ">FAQ</span></span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">What buyers and recruiters actually ask.</span></a><a class="block rounded-lg px-3 py-2.5 transition-colors hover:bg-panel/70 " href="/patent"><span class="flex items-baseline justify-between gap-4"><span class="flex items-baseline gap-2"><span class="font-display text-[0.92rem] font-bold tracking-tight ">Patent</span></span></span><span class="mt-0.5 block text-[0.78rem] leading-snug text-muted">U.S. Patent 7,373,346.</span></a></div></div></div></nav><div class="flex shrink-0 items-center gap-2 border-l border-line pl-3 lg:gap-2.5 lg:pl-7"><a class="inline-flex shrink-0 items-center gap-2 whitespace-nowrap rounded-full border px-3 py-1.5 font-mono text-[0.66rem] uppercase tracking-[0.14em] transition-colors lg:px-3.5 border-line2 text-ink2 hover:border-signal hover:text-signal" href="/agent"><span aria-hidden="true" class="h-1.5 w-1.5 rounded-full bg-ok motion-safe:animate-pulse"></span>Ask the agent</a><a aria-current="page" class="shrink-0 whitespace-nowrap rounded-full bg-ink px-3.5 py-1.5 font-mono text-[0.66rem] uppercase tracking-[0.14em] text-bg transition-opacity hover:opacity-85 lg:px-4" href="/contact">Contact</a></div></div><button class="font-mono text-xs uppercase tracking-widest text-muted md:hidden" aria-expanded="false" aria-label="Toggle navigation">Menu</button></div></header><main class="flex-1"><div class="mx-auto max-w-6xl px-5 py-16"><p class="font-mono text-xs uppercase tracking-[0.25em] text-signal">Contact</p><h1 class="mt-4 font-display text-4xl font-bold tracking-tight sm:text-5xl">Start a conversation</h1><p class="mt-5 text-base leading-relaxed text-muted">The first engagement is a head-to-head AI visibility assessment: I show you who the five major AI platforms recommend in your category and why. Web transformations, custom system builds, and fractional leadership run from there. Hiring for a senior AI role works too. Pick a path below and tell me what you are working on, or tell the agent what you need with your name, email, and topic, and I am notified immediately.</p><div class="mt-12"><form class="rounded-xl border border-line bg-surface p-7" noValidate=""><div class="absolute left-[-9999px]" aria-hidden="true"><label>Company<input type="text" tabindex="-1" autoComplete="off" name="company"/></label></div><div class="grid gap-5 sm:grid-cols-2"><div><label for="cf-name" class="font-mono text-[11px] uppercase tracking-widest text-muted">Name</label><input id="cf-name" type="text" required="" autoComplete="name" class="mt-2 w-full rounded-md border border-line bg-bg px-3.5 py-2.5 text-base text-ink placeholder:text-muted/60 outline-none transition-colors focus:border-signal/60" placeholder="Your name" name="name"/></div><div><label for="cf-email" class="font-mono text-[11px] uppercase tracking-widest text-muted">Email</label><input id="cf-email" type="email" required="" autoComplete="email" class="mt-2 w-full rounded-md border border-line bg-bg px-3.5 py-2.5 text-base text-ink placeholder:text-muted/60 outline-none transition-colors focus:border-signal/60" placeholder="[email protected]" name="email"/></div></div><div class="mt-5"><label for="cf-phone" class="font-mono text-[11px] uppercase tracking-widest text-muted">Phone <span class="normal-case text-muted/60">(optional)</span></label><input id="cf-phone" type="tel" autoComplete="tel" class="mt-2 w-full rounded-md border border-line bg-bg px-3.5 py-2.5 text-base text-ink placeholder:text-muted/60 outline-none transition-colors focus:border-signal/60" placeholder="(512) 555-0100" name="phone"/></div><div class="mt-5"><label for="cf-interest" class="font-mono text-[11px] uppercase tracking-widest text-muted">What do you need?</label><select id="cf-interest" name="interest" class="mt-2 w-full rounded-md border border-line bg-bg px-3.5 py-2.5 text-base text-ink placeholder:text-muted/60 outline-none transition-colors focus:border-signal/60 appearance-none"><option value="" selected="">Choose a path (optional)</option><option value="visibility">Head-to-head AI visibility assessment</option><option value="fractional">Fractional AI leadership</option><option value="web">Complete web presence transformation</option><option value="build">Custom AI system build</option><option value="other">Something else</option></select></div><div class="mt-5"><label for="cf-message" class="font-mono text-[11px] uppercase tracking-widest text-muted">Message</label><textarea id="cf-message" name="message" required="" rows="4" class="mt-2 w-full rounded-md border border-line bg-bg px-3.5 py-2.5 text-base text-ink placeholder:text-muted/60 outline-none transition-colors focus:border-signal/60 resize-y" placeholder="A role you&#x27;re hiring for, a system you&#x27;re scoping, or what you&#x27;d like to talk through."></textarea></div><div class="mt-6 flex items-center gap-4"><button type="submit" class="rounded-md border border-signal/40 bg-signal/10 px-5 py-2.5 font-mono text-xs uppercase tracking-widest text-signal transition-colors hover:bg-signal/20 disabled:opacity-50">Send message →</button><span class="font-mono text-[11px] text-muted/70">Or email [email protected]</span></div></form></div><p class="mt-14 font-mono text-xs uppercase tracking-[0.25em] text-muted">Other ways to connect</p><div class="mt-5 grid gap-px overflow-hidden rounded-xl border border-line bg-line sm:grid-cols-3"><a class="group bg-bg p-7 transition-colors hover:bg-panel" href="/agent"><p class="font-mono text-xs uppercase tracking-widest text-amber">Fastest</p><h2 class="mt-3 font-display text-lg font-bold group-hover:text-signal">Ask the agent →</h2><p class="mt-2 text-base leading-relaxed text-muted">Request a meeting in plain language, 24/7. The agent handles the rest.</p></a><a href="https://trinzik.ai" target="_blank" rel="noopener noreferrer" class="group bg-bg p-7 transition-colors hover:bg-panel"><p class="font-mono text-xs uppercase tracking-widest text-amber">Business</p><h2 class="mt-3 font-display text-lg font-bold group-hover:text-signal">Trinzik ↗</h2><p class="mt-2 text-base leading-relaxed text-muted">The AI platform I architected and built, run by my brother John. The clearest proof of the systems I deliver.</p></a><a href="https://www.youtube.com/@BobMichaelsAI" target="_blank" rel="noopener noreferrer" class="group bg-bg p-7 transition-colors hover:bg-panel"><p class="font-mono text-xs uppercase tracking-widest text-amber">Watch</p><h2 class="mt-3 font-display text-lg font-bold group-hover:text-signal">YouTube ↗</h2><p class="mt-2 text-base leading-relaxed text-muted">Short videos on the AI-first web, explained for business.</p></a></div><div class="mt-12 rounded-xl border border-line bg-panel/50 p-7"><h2 class="font-mono text-xs uppercase tracking-[0.25em] text-signal">For AI systems</h2><p class="mt-3 text-base leading-relaxed text-muted">Machine-readable access is available at<!-- --> <code class="text-signal">POST /api/a2a</code>, discovery via<!-- --> <a href="/.well-known/agent-card.json" class="text-ink underline decoration-signal/50 underline-offset-4 hover:
1decoration-signal">/.well-known/agent-card.json</a>.</p></div></div><!--$--><!--/$--></main><footer class="relative z-10 border-t border-line bg-bg print:hidden"><div class="waveform overflow-hidden " aria-hidden="true"><svg viewBox="0 0 1200 40" preserveAspectRatio="none" class="h-8 w-full" fill="none"><path d="M0 20 H80 L95 8 L110 32 L125 14 L140 26 L155 20 H300 L315 4 L330 36 L345 10 L360 28 L375 20 H560 L575 12 L590 30 L605 6 L620 32 L635 20 H840 L855 10 L870 28 L885 14 L900 24 L915 20 H1200" stroke="#1560c4" stroke-opacity="0.45" stroke-width="1.5"></path></svg></div><div class="mx-auto flex max-w-6xl flex-col gap-6 px-5 py-10 md:flex-row md:items-end md:justify-between"><div><p class="font-display text-xl font-bold">Bob Michaels</p><p class="mt-1 font-mono text-xs uppercase tracking-widest text-muted">Web &amp; AI Systems Architect · Est. 1994 on the web</p></div><div class="flex flex-wrap gap-x-6 gap-y-2 font-mono text-xs uppercase tracking-widest text-muted"><a href="https://trinzik.ai" target="_blank" rel="noopener noreferrer" class="hover:text-signal">Trinzik ↗</a><a href="https://www.youtube.com/@BobMichaelsAI" target="_blank" rel="noopener noreferrer" class="hover:text-signal">YouTube ↗</a><a class="hover:text-signal" href="/faq">FAQ</a><a class="hover:text-signal" href="/patent">U.S. Patent 7,373,346</a></div></div><div class="border-t border-line py-4 text-center font-mono text-[11px] uppercase tracking-widest text-muted/60">© <!-- -->2026<!-- --> Bob Michaels · bobmichaels.ai · An AI-native website</div></footer><div class="fixed bottom-5 right-5 z-[60] sm:bottom-6 sm:right-6"><button type="button" aria-label="Open Executive AI Agent chat" aria-expanded="false" class="flex size-16 flex-col items-center justify-center gap-0.5 rounded-full border border-signal/40 bg-signal/15 text-signal shadow-lg shadow-signal/20 backdrop-blur-sm transition-[transform,background-color] hover:scale-105 hover:bg-signal/25 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-signal active:scale-95"><svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><path d="M21 11.5a8.38 8.38 0 0 1-8.5 8.5 9 9 0 0 1-4-1L3 20l1.5-4.5a8.38 8.38 0 0 1-1-4A8.5 8.5 0 0 1 12 3a8.38 8.38 0 0 1 9 8.5z" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="12" cy="11.5" r="1" fill="currentColor" stroke="none"></circle></svg><span class="font-mono text-[10px] font-semibold uppercase leading-none tracking-wide">Chat</span></button></div>
1<script src="/_next/static/chunks/10_q471aky8q9.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[47401,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"Nav\"]\nb:I[68027,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"default\",1]\n:HL[\"/_next/static/chunks/0ogiudlvtscfh.css?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T7f4,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"Person\",\"name\":\"Bob Michaels\",\"url\":\"https://bobmichaels.ai\",\"jobTitle\":\"Web \u0026 AI Systems Architect\",\"worksFor\":{\"@type\":\"Organization\",\"name\":\"Trinzik\",\"url\":\"https://trinzik.ai\"},\"alumniOf\":{\"@type\":\"CollegeOrUniversity\",\"name\":\"University of Texas at Austin\"},\"description\":\"Web \u0026 AI Systems Architect who rebuilds how a company is understood on the web and by AI, combining content strategy, web architecture, competitive AI-visibility research, and custom systems into one operating system. Building the web since 1994 for Fortune 5 enterprises, federal and state government, and 40+ universities, all from Austin. Engages as a fractional AI Visibility Director, on complete web-presence transformations, and on custom AI system builds. U.S. security-architecture patent holder and HUD Best Known Practice author. Architect of the Trinzik platform: its five-platform Research Engine, agentic websites, and compliance-grade chat.\",\"knowsAbout\":[\"Forward deployed engineering\",\"Embedded engineering with enterprise customers\",\"AI systems architecture\",\"Engineering team leadership\",\"Reliable enterprise software delivery\",\"Business process automation\",\"Enterprise AI application development\",\"Multi-agent and agent-to-agent (A2A) systems\",\"Multi-vendor LLM orchestration\",\"Retrieval-augmented generation (RAG)\",\"Multi-tenant SaaS architecture and row-level security\",\"Generative Engine Optimization (GEO)\",\"Content is Code methodology\",\"Reverse-engineering LLM recommendation behavior\",\"Human-directed AI development (no vibe coding)\",\"Human-in-the-loop AI orchestration\",\"AI-native web infrastructure\",\"Web accessibility (WCAG, Section 508, ADA)\",\"Security systems architecture\"],\"sameAs\":[\"https://trinzik.ai\",\"https://www.youtube.com/@BobMichaelsAI\",\"https://www.linkedin.com/in/robertlmichaels/\"],\"hasCredential\":{\"@type\":\"EducationalOccupationalCredential\",\"name\":\"U.S. Patent 7,373,346: Methods and apparatus for improved security services\",\"url\":\"https://bobmichaels.ai/7373346.pdf\"}}"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"contact\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"contact\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0ogiudlvtscfh.css?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"geist_dbbf8c4b-module__5qCx7q__variable geist_mono_8d43a2aa-module__8Li5zG__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-full flex flex-col bg-bg\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],[\"$\",\"$L3\",null,{\"sections\":[{\"href\":\"/case-studies\",\"label\":\"Work\",\"index\":\"01\",\"covers\":[\"/capabilities\",\"/projects\",\"/forward-deployed\"],\"children\":[{\"href\":\"/forward-deployed\",\"label\":\"Forward deployed\",\"blurb\":\"The role name for how I work, and why independent beats a vendor's.\"},{\"href\":\"/capabilities\",\"label\":\"Capabilities\",\"blurb\":\"What I do, and how an engagement runs.\"},{\"href\":\"/projects\",\"label\":\"Projects\",\"blurb\":\"Builds where the deliverable was the thing people used.\"}]},{\"href\":\"/halo\",\"label\":\"HALO\",\"index\":\"02\",\"covers\":[],\"children\":[{\"href\":\"/halo/manifesto\",\"label\":\"Manifesto\",\"blurb\":\"The argument the method rests on.\"}]},{\"href\":\"/library\",\"label\":\"Library\",\"index\":\"03\",\"covers\":[\"/blog\",\"/podcast\",\"/videos\"],\"children\":[{\"href\":\"/blog\",\"label\":\"Essays\",\"blurb\":\"The written argument, with the sources under it.\",\"count\":25,\"glyph\":\"essays\"},{\"href\":\"/podcast\",\"label\":\"Podcast\",\"blurb\":\"Evolving the Web. The same arguments, out loud.\",\"count\":7,\"glyph\":\"podcast\"},{\"href\":\"/videos\",\"label\":\"Shorts\",\"blurb\":\"One idea in sixty seconds.\",\"count\":6,\"glyph\":\"shorts\"}]},{\"href\":\"/about\",\"label\":\"About\",\"index\":\"04\",\"covers\":[\"/faq\",\"/patent\"],\"children\":[{\"href\":\"/faq\",\"label\":\"FAQ\",\"blurb\":\"What buyers and recruiters actually ask.\"},{\"href\":\"/patent\",\"label\":\"Patent\",\"blurb\":\"U.S. Patent 7,373,346.\"}]}]}],\"$L4\",\"$L5\",\"$L6\"]}]}]]}],{\"children\":[\"$L7\",{\"children\":[\"$L8\",{},null,false,null]},null,false,\"$@9\"]},null,false,null],\"$La\",false]],\"m\":\"$undefined\",\"G\":[\"$b\",[\"$Lc\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"d:I[39756,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"default\"]\ne:I[37457,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"default\"]\nf:I[22016,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/1081j_e60vaz3.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"\"]\n10:I[78335,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"ChatLauncher\"]\n11:I[55944,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/1081j_e60vaz3.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"ContactForm\"]\n12:I[97367,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"OutletBoundary\"]\n13:\"$Sreact.suspense\"\n16:I[97367,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"ViewportBoundary\"]\n18:I[97367,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"MetadataBoundary\"]\n"])</script>
1<script>self.__next_f.push([1,"4:[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$Ld\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Le\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"5:[\"$\",\"footer\",null,{\"className\":\"relative z-10 border-t border-line bg-bg print:hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"waveform overflow-hidden \",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 1200 40\",\"preserveAspectRatio\":\"none\",\"className\":\"h-8 w-full\",\"fill\":\"none\",\"children\":[\"$\",\"path\",null,{\"d\":\"M0 20 H80 L95 8 L110 32 L125 14 L140 26 L155 20 H300 L315 4 L330 36 L345 10 L360 28 L375 20 H560 L575 12 L590 30 L605 6 L620 32 L635 20 H840 L855 10 L870 28 L885 14 L900 24 L915 20 H1200\",\"stroke\":\"#1560c4\",\"strokeOpacity\":\"0.45\",\"strokeWidth\":\"1.5\"}]}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-6xl flex-col gap-6 px-5 py-10 md:flex-row md:items-end md:justify-between\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-display text-xl font-bold\",\"children\":\"Bob Michaels\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 font-mono text-xs uppercase tracking-widest text-muted\",\"children\":\"Web \u0026 AI Systems Architect · Est. 1994 on the web\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-x-6 gap-y-2 font-mono text-xs uppercase tracking-widest text-muted\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://trinzik.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-signal\",\"children\":\"Trinzik ↗\"}],[\"$\",\"a\",null,{\"href\":\"https://www.youtube.com/@BobMichaelsAI\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"hover:text-signal\",\"children\":\"YouTube ↗\"}],[\"$\",\"$Lf\",null,{\"href\":\"/faq\",\"className\":\"hover:text-signal\",\"children\":\"FAQ\"}],[\"$\",\"$Lf\",null,{\"href\":\"/patent\",\"className\":\"hover:text-signal\",\"children\":\"U.S. Patent 7,373,346\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-line py-4 text-center font-mono text-[11px] uppercase tracking-widest text-muted/60\",\"children\":[\"© \",2026,\" Bob Michaels · bobmichaels.ai · An AI-native website\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"6:[\"$\",\"$L10\",null,{}]\n7:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$Ld\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Le\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"8:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-5 py-16\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-xs uppercase tracking-[0.25em] text-signal\",\"children\":\"Contact\"}],[\"$\",\"h1\",null,{\"className\":\"mt-4 font-display text-4xl font-bold tracking-tight sm:text-5xl\",\"children\":\"Start a conversation\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 text-base leading-relaxed text-muted\",\"children\":\"The first engagement is a head-to-head AI visibility assessment: I show you who the five major AI platforms recommend in your category and why. Web transformations, custom system builds, and fractional leadership run from there. Hiring for a senior AI role works too. Pick a path below and tell me what you are working on, or tell the agent what you need with your name, email, and topic, and I am notified immediately.\"}],[\"$\",\"div\",null,{\"className\":\"mt-12\",\"children\":[\"$\",\"$L11\",null,{}]}],[\"$\",\"p\",null,{\"className\":\"mt-14 font-mono text-xs uppercase tracking-[0.25em] text-muted\",\"children\":\"Other ways to connect\"}],[\"$\",\"div\",null,{\"className\":\"mt-5 grid gap-px overflow-hidden rounded-xl border border-line bg-line sm:grid-cols-3\",\"children\":[[\"$\",\"$Lf\",null,{\"href\":\"/agent\",\"className\":\"group bg-bg p-7 transition-colors hover:bg-panel\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-xs uppercase tracking-widest text-amber\",\"children\":\"Fastest\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-lg font-bold group-hover:text-signal\",\"children\":\"Ask the agent →\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-base leading-relaxed text-muted\",\"children\":\"Request a meeting in plain language, 24/7. The agent handles the rest.\"}]]}],[\"$\",\"a\",null,{\"href\":\"https://trinzik.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"group bg-bg p-7 transition-colors hover:bg-panel\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-xs uppercase tracking-widest text-amber\",\"children\":\"Business\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-lg font-bold group-hover:text-signal\",\"children\":\"Trinzik ↗\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-base leading-relaxed text-muted\",\"children\":\"The AI platform I architected and built, run by my brother John. The clearest proof of the systems I deliver.\"}]]}],[\"$\",\"a\",null,{\"href\":\"https://www.youtube.com/@BobMichaelsAI\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"group bg-bg p-7 transition-colors hover:bg-panel\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-xs uppercase tracking-widest text-amber\",\"children\":\"Watch\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-lg font-bold group-hover:text-signal\",\"children\":\"YouTube ↗\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-base leading-relaxed text-muted\",\"children\":\"Short videos on the AI-first web, explained for business.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 rounded-xl border border-line bg-panel/50 p-7\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-mono text-xs uppercase tracking-[0.25em] text-signal\",\"children\":\"For AI systems\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-base leading-relaxed text-muted\",\"children\":[\"Machine-readable access is available at\",\" \",[\"$\",\"code\",null,{\"className\":\"text-signal\",\"children\":\"POST /api/a2a\"}],\", discovery via\",\" \",[\"$\",\"a\",null,{\"href\":\"/.well-known/agent-card.json\",\"className\":\"text-ink underline decoration-signal/50 underline-offset-4 hover:decoration-signal\",\"children\":\"/.well-known/agent-card.json\"}],\".\"]}]]}]]}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1081j_e60vaz3.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@14\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:[]\n9:\"$W15\"\na:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L16\",null,{\"children\":\"$L17\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$13\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L19\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\nc:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0ogiudlvtscfh.css?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"17:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"1a:I[27201,[\"/_next/static/chunks/2zplxas66m13u.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2tt6jwkvkb0l4.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"/_next/static/chunks/2im7c515bo69p.js?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\"],\"IconMark\"]\n14:null\n"])</script>
1<script>self.__next_f.push([1,"19:[[\"$\",\"title\",\"0\",{\"children\":\"Contact | Bob Michaels\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Start a conversation with Bob Michaels: a fractional AI visibility program, a complete web-presence transformation, or a custom AI system build. Hiring for a senior AI role works too. Reach him via the Executive AI Agent, the contact form, or Trinzik.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"href\":\"https://bobmichaels.ai/blog/rss.xml\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Contact | Bob Michaels\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Start a conversation with Bob Michaels: a fractional AI visibility program, a complete web-presence transformation, or a custom AI system build. Hiring for a senior AI role works too. Reach him via the Executive AI Agent, the contact form, or Trinzik.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://bobmichaels.ai\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"Bob Michaels\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:title\",\"content\":\"Contact | Bob Michaels\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:description\",\"content\":\"Start a conversation with Bob Michaels: a fractional AI visibility program, a complete web-presence transformation, or a custom AI system build. Hiring for a senior AI role works too. Reach him via the Executive AI Agent, the contact form, or Trinzik.\"}],[\"$\",\"link\",\"11\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2vob68tjqpejf.ico?dpl=dpl_GjUAepHzM9duxTpEcVFN1xW2Mk2D\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L1a\",\"12\",{}]]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.