The Odyssey design skill
Produces layouts, patterns, and UX scaffolds.
About the lab
One operator directing a roster of codified AI implementers. Built on 18 years in marketing and web, with current work spanning code, copy, sales psychology, CRO, UX, and agentic systems engineering.
Decades, named
Brandon McPeak built his first website in 2008 with HTML and CSS to land a job at Naked City Magazine, a Wichita culture-and-arts publication. The site worked. The job followed. Other businesses started asking him to build theirs.
College ran on a double major: journalism plus cultural anthropology. Heavily involved in the student newspaper; copy-editing internship at the Wichita Eagle. The interviewing skills became deep-dive client intake. The marketing degree came next, after the technical-and-architecting strength surfaced first.
In 2012, after moving to Austin, Brandon joined Corvalent as a marketing and web coordinator. At Volusion, he was promoted from SEO specialist to senior SEO specialist and designed an in-house messaging-and-branding service alongside the SEO offering. A marketing manager role followed. At Serenova, a B2B SaaS contact-center company, he worked across every web property as a web experience developer, covering design, development, conversion work, and paid acquisition. He drove ~300% organic-traffic growth in 18 months on a $25K-LTV product. By 2019, his freelance practice was full-time.
Baker Johnson, then VP Marketing at Serenova, named the pattern publicly: “marketing unicorn… the prototype for a new breed of Marketing DevOps professionals.”
Same operator. Different stack now.
Differentiator
Every engagement opens with a deep-dive interview. Web scrape on top. Public voice-of-customer data layered in (reviews, comments, transcripts, support tickets). The combined substrate gets turned into a structured per-client knowledge set, then into an expert copywriting bot trained on that client's actual voice.
The work that follows is on-brand because the knowledge base is built from the client's own substrate, not adapted from a generic template.
Named systems
The lab is a roster of codified processes that operate as implementers under one operator's pilot oversight. Each one a real system, named and reachable.
Produces layouts, patterns, and UX scaffolds.
Runs Google Ads optimization. Codified from approaching $1M in managed Google Ads spend.
Captures intake interviews and client meetings.
Built into the integrated foundation.
Train on each client’s voice substrate.
Public at titanresearchengine.com. Multi-agent CLI research with adversarial filtering, triangulation, and a red-team synthesis pass.
Vercel, Inngest, Tremor, Anthropic API. Inngest functions retrieve data; the Anthropic API drafts weekly client reports; Tremor renders the dashboards.
Governs how new lab implementers get built and validated.
Engagement model
Each engagement starts with a deep-dive conversation and a three-phase value ladder scoped to the work and the budget. The systems underneath are reusable, which keeps the price within reach of a small business.
Phase 1 gets you off the old stack and onto the integrated foundation. Phase 2 surfaces from real-user data 30 to 60 days post-launch. Phase 3 handles enhancement and system depth as the foundation compounds.
Client engagements
Tattoo studios, restaurants, founder-led service brands, and early-stage B2B work.
Common questions
Odyssey Lab runs named systems: the Odyssey design skill, ad-ops skill, custom recording system, and per-client copywriting bots trained on the client’s voice substrate. The result is closer to a senior operator directing a small, codified team than a freelancer renting a chatbot.
Founders and small teams that want marketing engineering handled as one integrated practice. Site rebuilds on Astro or Next.js, with analytics, ads, SEO, and lead-delivery email on the same foundation. Ongoing Google Ads management where it fits. Verticals served include tattoo studios, restaurants, and founder-led service brands. Budget shape: small local businesses up to mid-market, with the work sized to the budget.
The deep-dive intake produces a per-client knowledge set and an expert copywriting bot trained on that client’s actual voice. Those, and the rest of the systems, are built once and reused, so a new client doesn’t pay to rebuild them. That’s what keeps the price within reach of a small business.
Astro and Next.js handle the frontend, with Sanity or Strapi where content warrants a CMS. Vercel hosts production. Inngest runs scheduled jobs and background workflows. The analytics + reporting backend uses Vercel, Inngest, Tremor, and the Anthropic API. GTM and GA implementation sits inside the foundation. In Claude Code, internal systems include the Odyssey design skill, ad-ops skill, custom recording system, and per-client copywriting bots. Schema-first, component-driven, with mobile actions at thumbs.
Yes, primarily Google Ads. The ad-ops skill runs the day-to-day optimization, targeting high-value, low-demand search, while Brandon directs the strategy. Ongoing management is available where it fits the engagement. Meta is used sparingly. The one-operator, high-touch model does not stretch across both platforms by default.
Optimization starts 30 to 60 days post-launch, using real traffic from the analytics layer. Work can include conversion-pattern audits, review-count social proof, A/B tests, ad landing pages where search demand maps, and deeper analytics and reporting infrastructure. Changes are selected against an ROI signal.
Replies within 2-3 business days. If the fit is wrong, you'll get a fast no.