<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Grey Sky Media — The Lab</title>
    <link>https://greyskymedia.com/lab</link>
    <atom:link href="https://greyskymedia.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>Practical writing on AI integration, automation, and web engineering for small businesses — from a Rocklin, CA studio.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 17 Jul 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>The 2026 Cloudflare stack: what&apos;s new on Workers, D1, and the edge — and why we build here</title>
      <link>https://greyskymedia.com/lab/cloudflare-2026-workers-d1-edge-stack</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/cloudflare-2026-workers-d1-edge-stack</guid>
      <description>How Cloudflare&apos;s edge platform matured by 2026 — Workers compute, D1 SQLite, R2, KV — and why a boutique studio runs client software here for speed, reliability, and near-zero baseline cost.</description>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>cloudflare</category><category>workers</category><category>d1</category><category>edge</category><category>web-development</category><category>infrastructure</category>
    </item>
    <item>
      <title>Marketing in the age of AI search: how local businesses get found in 2026</title>
      <link>https://greyskymedia.com/lab/ai-search-marketing-local-business-2026</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-search-marketing-local-business-2026</guid>
      <description>Your customers are asking ChatGPT and Claude instead of clicking Google. Here&apos;s how to get recommended by AI engines — and stay visible.</description>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>marketing</category><category>seo</category><category>ai-search</category><category>local-seo</category><category>small-business</category><category>geo</category>
    </item>
    <item>
      <title>AI agents for small business: what actually works in 2026 (and what&apos;s still hype)</title>
      <link>https://greyskymedia.com/lab/ai-agents-small-business-what-works-2026</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-agents-small-business-what-works-2026</guid>
      <description>AI agents promise autonomous work. Here&apos;s what actually delivers ROI for small business, what&apos;s still hype, and when a simple script beats a &apos;smart&apos; agent.</description>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>agents</category><category>automation</category><category>workflow</category><category>small-business</category><category>roi</category>
    </item>
    <item>
      <title>What Claude 4 means for a small business in 2026 (Opus 4.8, Sonnet 4.6, Haiku 4.5)</title>
      <link>https://greyskymedia.com/lab/claude-4-opus-sonnet-small-business-2026</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/claude-4-opus-sonnet-small-business-2026</guid>
      <description>Three Claude 4 models ship in 2026. Here&apos;s what actually changed for small-business automation and which tier your workflows should use.</description>
      <pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>claude</category><category>anthropic</category><category>llm</category><category>small-business</category><category>automation</category>
    </item>
    <item>
      <title>How much does AI automation actually cost a small business in 2026?</title>
      <link>https://greyskymedia.com/lab/ai-automation-cost-small-business-2026</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-automation-cost-small-business-2026</guid>
      <description>Real numbers for Sacramento-area small businesses: $8K–$25K focused AI builds, 4–9 month payback, when ChatGPT Team beats custom, and monthly run costs.</description>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>automation</category><category>cost</category><category>pricing</category><category>roi</category><category>small-business</category>
    </item>
    <item>
      <title>Choosing an AI integration company in Sacramento: 12 questions that separate builders from resellers</title>
      <link>https://greyskymedia.com/lab/ai-integration-company-sacramento-how-to-choose</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-integration-company-sacramento-how-to-choose</guid>
      <description>A buyer&apos;s checklist for Sacramento businesses hiring an AI integration partner — what to ask, what to watch for, and when a local studio is the right fit.</description>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>sacramento</category><category>ai-integration</category><category>vendor-selection</category><category>local-business</category><category>decision-framework</category>
    </item>
    <item>
      <title>Web design in Roseville: what $5K, $15K, and $40K actually buy</title>
      <link>https://greyskymedia.com/lab/web-design-roseville-what-budgets-buy</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/web-design-roseville-what-budgets-buy</guid>
      <description>Three real web design tiers in Roseville — template refresh, custom marketing site, custom site with app features — and what each price point buys.</description>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>roseville</category><category>web-design</category><category>pricing</category><category>marketing-site</category><category>custom-software</category>
    </item>
    <item>
      <title>AI search visibility for local business: how to get recommended by ChatGPT, Perplexity, and Google AI</title>
      <link>https://greyskymedia.com/lab/ai-search-visibility-local-business</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-search-visibility-local-business</guid>
      <description>How AI search tools decide which local businesses to recommend — and what you can do about it today: structured data, content depth, and llms.txt.</description>
      <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>seo</category><category>local-business</category><category>structured-data</category><category>search</category>
    </item>
    <item>
      <title>AI for small business in 2026: a practical guide that skips the hype</title>
      <link>https://greyskymedia.com/lab/ai-for-small-business-practical-guide</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-for-small-business-practical-guide</guid>
      <description>An honest, vendor-neutral guide for small business owners weighing AI — where it saves time today, what it costs, and how to start without a failed pilot.</description>
      <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>small-business</category><category>strategy</category><category>automation</category>
    </item>
    <item>
      <title>AI document extraction for CPAs, attorneys, and bookkeepers: what works in 2026</title>
      <link>https://greyskymedia.com/lab/ai-document-extraction-cpa-attorney-bookkeeper</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-document-extraction-cpa-attorney-bookkeeper</guid>
      <description>How small accounting, legal, and bookkeeping firms use AI to extract fields from PDFs and contracts — accuracy, real costs, and where humans stay in the loop.</description>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>document-extraction</category><category>cpa</category><category>legal</category><category>accounting</category><category>automation</category>
    </item>
    <item>
      <title>Custom AI agents vs ChatGPT Enterprise: when each one actually makes sense</title>
      <link>https://greyskymedia.com/lab/custom-ai-agents-vs-chatgpt-enterprise</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/custom-ai-agents-vs-chatgpt-enterprise</guid>
      <description>Buying ChatGPT or Copilot seats vs. commissioning a custom AI agent: real cost ranges, a decision framework, and the hybrid setup most teams should run.</description>
      <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>agents</category><category>chatgpt</category><category>enterprise</category><category>comparison</category><category>strategy</category>
    </item>
    <item>
      <title>From spreadsheet to AI workflow: 5 small business use cases owners keep missing</title>
      <link>https://greyskymedia.com/lab/spreadsheet-to-ai-workflow-five-use-cases</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/spreadsheet-to-ai-workflow-five-use-cases</guid>
      <description>Five repeatable, boring, high-leverage AI workflows small businesses run on their existing tools — with real numbers and which ones to start with.</description>
      <pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>automation</category><category>workflows</category><category>small-business</category><category>use-cases</category>
    </item>
    <item>
      <title>What &apos;AI integration&apos; actually means — and what it doesn&apos;t</title>
      <link>https://greyskymedia.com/lab/what-ai-integration-actually-means</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/what-ai-integration-actually-means</guid>
      <description>Vendors use &apos;AI integration&apos; to mean three different things. What each one delivers, what each one costs, and which one you actually need.</description>
      <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>integration</category><category>definitions</category><category>decision-framework</category>
    </item>
    <item>
      <title>Building an AI Workflow That Actually Saves Time</title>
      <link>https://greyskymedia.com/lab/ai-workflow-that-actually-saves-time</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/ai-workflow-that-actually-saves-time</guid>
      <description>A step-by-step playbook for designing a single AI workflow that pays for itself: where to start, how to measure, and when to kill it.</description>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>ai</category><category>workflows</category><category>design</category><category>roi</category><category>methodology</category>
    </item>
    <item>
      <title>How Rocklin small businesses can use AI to compete with national chains</title>
      <link>https://greyskymedia.com/lab/rocklin-small-business-ai-compete-national-chains</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/rocklin-small-business-ai-compete-national-chains</guid>
      <description>Concrete ways small businesses in Rocklin, CA are deploying AI to match — and sometimes outperform — national competitors, with Sacramento-region examples.</description>
      <pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>rocklin</category><category>sacramento</category><category>ai</category><category>small-business</category><category>local-seo</category><category>placer-county</category>
    </item>
    <item>
      <title>Roseville web developer guide: how to pick a partner who actually ships</title>
      <link>https://greyskymedia.com/lab/roseville-web-developer-how-to-pick-partner</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/roseville-web-developer-how-to-pick-partner</guid>
      <description>A no-nonsense guide for Roseville business owners evaluating web development partners — the questions to ask, the red flags, and how to read a proposal.</description>
      <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>roseville</category><category>web-development</category><category>agency-selection</category><category>local-business</category>
    </item>
    <item>
      <title>Auburn small business technology guide: what to invest in first</title>
      <link>https://greyskymedia.com/lab/auburn-small-business-technology-guide</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/auburn-small-business-technology-guide</guid>
      <description>An investment-prioritization guide for small businesses in Auburn and the Highway 49 corridor: what to fund first, what to skip, and how to think about AI.</description>
      <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>auburn</category><category>placer-county</category><category>small-business</category><category>technology</category><category>investment</category>
    </item>
    <item>
      <title>Custom software in Placer County: when off-the-shelf isn&apos;t enough</title>
      <link>https://greyskymedia.com/lab/custom-software-placer-county</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/custom-software-placer-county</guid>
      <description>How to know when your Placer County business has outgrown off-the-shelf software — and when sticking with a SaaS subscription is the smarter call.</description>
      <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>placer-county</category><category>custom-software</category><category>saas</category><category>decision-framework</category>
    </item>
    <item>
      <title>Why Sacramento-area contractors are moving from spreadsheets to custom AMS</title>
      <link>https://greyskymedia.com/lab/sacramento-contractors-spreadsheet-to-ams</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/sacramento-contractors-spreadsheet-to-ams</guid>
      <description>How Sacramento-region contractors are replacing spreadsheet job tracking with custom AMS builds — what it costs, what it saves, and how it changes bidding.</description>
      <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>sacramento</category><category>contractors</category><category>ams</category><category>construction-tech</category><category>custom-software</category>
    </item>
    <item>
      <title>Why we build on Cloudflare: a boutique studio&apos;s infrastructure stack explained</title>
      <link>https://greyskymedia.com/lab/why-we-build-on-cloudflare</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/why-we-build-on-cloudflare</guid>
      <description>Why a 2-person studio runs every project on Cloudflare in 2026 — the cost math, the trade-offs, and what we&apos;d use instead for specific workloads.</description>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>cloudflare</category><category>infrastructure</category><category>workers</category><category>d1</category><category>stack</category><category>devops</category>
    </item>
    <item>
      <title>Native macOS apps for small business: when desktop beats web</title>
      <link>https://greyskymedia.com/lab/native-macos-apps-when-desktop-beats-web</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/native-macos-apps-when-desktop-beats-web</guid>
      <description>Most small business software belongs on the web — but some jobs are dramatically better native. When to choose macOS or iOS apps, with real examples.</description>
      <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>macos</category><category>swift</category><category>native</category><category>ios</category><category>desktop-apps</category><category>decision-framework</category>
    </item>
    <item>
      <title>Building Agency.io: lessons from shipping an AI-powered contractor AMS</title>
      <link>https://greyskymedia.com/lab/building-agency-io-lessons</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/building-agency-io-lessons</guid>
      <description>What we learned building a custom AMS for contractor-focused insurance — the technical choices, the missteps, and what we&apos;d do differently next time.</description>
      <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>case-study</category><category>agency-io</category><category>ams</category><category>ai</category><category>cloudflare</category><category>lessons-learned</category>
    </item>
    <item>
      <title>Modern web stack 2026: Astro, Tailwind v4, Cloudflare Workers</title>
      <link>https://greyskymedia.com/lab/modern-web-stack-2026-astro-tailwind-cloudflare</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/modern-web-stack-2026-astro-tailwind-cloudflare</guid>
      <description>An opinionated walkthrough of the stack we use for fast, low-cost marketing sites and small business web apps in 2026 — and why each piece earned its place.</description>
      <pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>astro</category><category>tailwind</category><category>cloudflare</category><category>web-stack</category><category>performance</category><category>2026</category>
    </item>
    <item>
      <title>Testing strategy for boutique software studios: TDD as house policy</title>
      <link>https://greyskymedia.com/lab/testing-strategy-boutique-software-studio</link>
      <guid isPermaLink="true">https://greyskymedia.com/lab/testing-strategy-boutique-software-studio</guid>
      <description>Why a 2-person studio writes more tests than most 20-person agencies — and how disciplined testing makes solo and small-team builders ship faster, not slower.</description>
      <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
      <author>jamison@greyskymedia.com (Jamison Mergens)</author>
      <category>testing</category><category>tdd</category><category>quality</category><category>methodology</category><category>boutique</category>
    </item>
  </channel>
</rss>