<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Wojciech Łuszczyński · Insights</title>
    <description>Articles on growth, AI systems, GTM architecture, and building revenue systems for B2B SaaS.</description>
    <link>https://wojciech.io/insights/</link>
    <atom:link href="https://wojciech.io/rss.xml" rel="self" type="application/rss+xml" />
    <language>en-us</language>
    <managingEditor>hello@wojciech.io (Wojciech Łuszczyński)</managingEditor>
    <webMaster>hello@wojciech.io (Wojciech Łuszczyński)</webMaster>
    <lastBuildDate>Fri, 18 Apr 2025 00:00:00 GMT</lastBuildDate>
    <ttl>1440</ttl>
    
        <item>
          <title>The Claude Code GTM Agent Starter Pack</title>
          <description>How I built a four-layer AI system that runs outbound research, drafts sequences, and enriches CRM records: without a single external enrichment tool.</description>
          <link>https://wojciech.io/insights/claude-code-vs-clay/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/claude-code-vs-clay/</guid>
          <pubDate>Fri, 18 Apr 2025 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI Systems</category>
          <category>AI</category>
          <category>GTM</category>
          <category>Claude Code</category>
          <category>MCP</category>
        </item>
        <item>
          <title>A GTM agent that runs outbound, enriches CRM, and costs $2 per run</title>
          <description>No Clay, no Apollo credits, no n8n. A four-layer Claude Code agent that handles outbound research, sequence drafts, and CRM enrichment natively.</description>
          <link>https://wojciech.io/insights/how-to-build-gtm-ai-agent-outbound-crm/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/how-to-build-gtm-ai-agent-outbound-crm/</guid>
          <pubDate>Fri, 18 Apr 2025 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI</category>
          <category>GTM</category>
          <category>Claude Code</category>
          <category>MCP</category>
        </item>
        <item>
          <title>The browser bookmark is the wrong primitive</title>
          <description>Why I built Kade as a local-first link vault: not another bookmark list, but a private queue for links that need context before they are opened again.</description>
          <link>https://wojciech.io/insights/kade-local-first-link-vault/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/kade-local-first-link-vault/</guid>
          <pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Products</category>
          <category>Local-first</category>
          <category>macOS</category>
          <category>Security</category>
        </item>
        <item>
          <title>How I use Claude Code in client GTM work</title>
          <description>Beyond the outbound agent stack: how Claude Code runs content operations, CRM hygiene, and research inside real client engagements: what the delivery model looks like from the outside.</description>
          <link>https://wojciech.io/insights/claude-code-client-gtm/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/claude-code-client-gtm/</guid>
          <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI Systems</category>
          <category>Claude Code</category>
          <category>GTM</category>
          <category>AI</category>
          <category>Client Work</category>
          <category>MCP</category>
        </item>
        <item>
          <title>The AI stack I actually run in production</title>
          <description>A complete tour of every AI tool in active use across my client work and products: what earned its place, what got cut, and what the operating logic looks like across the stack.</description>
          <link>https://wojciech.io/insights/ai-production-stack/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/ai-production-stack/</guid>
          <pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI Systems</category>
          <category>AI</category>
          <category>Stack</category>
          <category>Tools</category>
          <category>Production</category>
          <category>Claude Code</category>
        </item>
        <item>
          <title>Why CRM-first beats prompt-first in AI adoption</title>
          <description>Most B2B AI adoption starts with prompts and ends in chaos. The entry point isn&apos;t the tool: it&apos;s the data layer. Here&apos;s why CRM hygiene is the most important AI project most companies aren&apos;t running.</description>
          <link>https://wojciech.io/insights/crm-first-ai-adoption/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/crm-first-ai-adoption/</guid>
          <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>GTM Architecture</category>
          <category>CRM</category>
          <category>AI Adoption</category>
          <category>GTM</category>
          <category>Strategy</category>
          <category>Revenue Systems</category>
        </item>
        <item>
          <title>MDX components showcase</title>
          <description>Living reference for rich MDX components available in insights articles.</description>
          <link>https://wojciech.io/insights/component-showcase/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/component-showcase/</guid>
          <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Operator Playbooks</category>
          <category>internal</category>
          <category>reference</category>
        </item>
        <item>
          <title>From Framer to Astro: the build vs buy decision behind this site</title>
          <description>The honest trade-offs behind rebuilding wojciech.io: why I moved from a visual builder to Astro, what MDX and i18n changed, and which debt I accepted on purpose.</description>
          <link>https://wojciech.io/insights/framer-to-astro-build-vs-buy-website-rebuild/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/framer-to-astro-build-vs-buy-website-rebuild/</guid>
          <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Operator Playbooks</category>
          <category>Astro</category>
          <category>MDX</category>
          <category>i18n</category>
          <category>Build vs Buy</category>
          <category>AI Workflow</category>
        </item>
        <item>
          <title>Cloudflare migration: what you get beyond hosting</title>
          <description>Moving to Cloudflare Pages is straightforward. What most people miss is the security and identity stack that comes free with it: Zero Trust, Access, Tunnel, and WAF.</description>
          <link>https://wojciech.io/insights/cloudflare-migration-zero-trust-free-tier/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/cloudflare-migration-zero-trust-free-tier/</guid>
          <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Cloudflare</category>
          <category>Zero Trust</category>
          <category>Security</category>
          <category>Infrastructure</category>
          <category>Ops</category>
        </item>
        <item>
          <title>Rebuilding my site with Claude Code, Codex, and zero frontend experience</title>
          <description>The full story of migrating from Framer to Astro + Cloudflare Pages using AI agents. What I directed, what they built, and where the human loop actually mattered.</description>
          <link>https://wojciech.io/insights/astro-cloudflare-pages-portfolio-ai-workflow/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/astro-cloudflare-pages-portfolio-ai-workflow/</guid>
          <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI</category>
          <category>Codex</category>
          <category>Claude Code</category>
          <category>Cloudflare</category>
          <category>Astro</category>
          <category>Terraform</category>
          <category>i18n</category>
        </item>
        <item>
          <title>macOS Teleprompter for MacBook Notch: building a native Swift app</title>
          <description>How I built a native macOS teleprompter that uses the MacBook notch to keep speaker notes close to the camera without breaking eye contact on calls.</description>
          <link>https://wojciech.io/insights/macos-teleprompter-macbook-notch-native-app/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/macos-teleprompter-macbook-notch-native-app/</guid>
          <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Products</category>
          <category>macOS</category>
          <category>Swift</category>
          <category>Codex</category>
          <category>AI-built</category>
        </item>
        <item>
          <title>What 10+ shipped micro-apps taught me about building with AI</title>
          <description>AI makes shipping fast. Distribution stays hard. After 10+ micro-SaaS apps, here is what I learned about product decisions and the limits that actually matter.</description>
          <link>https://wojciech.io/insights/how-to-build-micro-saas-with-ai-tools/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/how-to-build-micro-saas-with-ai-tools/</guid>
          <pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Products</category>
          <category>AI-built</category>
          <category>Claude Code</category>
          <category>Codex</category>
        </item>
        <item>
          <title>I replaced the Google Ads UI with a dashboard that tells me what to do next</title>
          <description>The native Google Ads interface is optimized for Google&apos;s revenue, not for operator decisions. So I built AdsAI: budget, ROAS, ICP fit, and next actions in one view.</description>
          <link>https://wojciech.io/insights/google-ads-ai-management-dashboard-guide/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/google-ads-ai-management-dashboard-guide/</guid>
          <pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI Systems</category>
          <category>AI</category>
          <category>Ads</category>
          <category>GTM</category>
          <category>Operator tooling</category>
        </item>
        <item>
          <title>Four layers that make a GTM agent actually work in production</title>
          <description>Operator identity, MCP tools, client memory, reusable skills. Here is what the architecture looks like when the agent runs real GTM work, not a demo.</description>
          <link>https://wojciech.io/insights/gtm-ai-agent-four-layer-architecture-guide/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/gtm-ai-agent-four-layer-architecture-guide/</guid>
          <pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI Systems</category>
          <category>AI</category>
          <category>GTM</category>
          <category>Claude Code</category>
          <category>MCP</category>
          <category>Operator tooling</category>
        </item>
        <item>
          <title>When to build your GTM tool and when to just buy one</title>
          <description>The danger zone is buying SaaS for something that should be a workflow and building for something a $50/month tool already handles. Here is how I decide.</description>
          <link>https://wojciech.io/insights/gtm-tools-build-vs-buy-decision-framework/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/gtm-tools-build-vs-buy-decision-framework/</guid>
          <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Operator Playbooks</category>
          <category>GTM</category>
          <category>Operator tooling</category>
          <category>AI</category>
          <category>Ops</category>
        </item>
        <item>
          <title>Most AI adoption frameworks are built for demos, not for teams</title>
          <description>Growth teams try AI, nothing sticks, six months later they are back to the old workflow. The problem is not capability. It is integration. Here is the framework I use instead.</description>
          <link>https://wojciech.io/insights/ai-adoption-framework-b2b-saas-growth-teams/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/ai-adoption-framework-b2b-saas-growth-teams/</guid>
          <pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>AI Systems</category>
          <category>AI adoption</category>
          <category>Growth</category>
          <category>B2B SaaS</category>
          <category>Ops</category>
        </item>
        <item>
          <title>Campaigns plateau. Systems compound. The difference matters.</title>
          <description>Growth teams hit a ceiling because they run campaigns when they should be building systems. Here is what a revenue system looks like when it actually works.</description>
          <link>https://wojciech.io/insights/b2b-revenue-system-design-operator-framework/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/b2b-revenue-system-design-operator-framework/</guid>
          <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>GTM Architecture</category>
          <category>GTM</category>
          <category>Growth</category>
          <category>Ops</category>
          <category>Operator tooling</category>
        </item>
        <item>
          <title>Your CRM is an expensive address book. Here is how to fix that.</title>
          <description>Most B2B CRMs collect contacts and produce reports nobody reads. Here is how I rebuild them into revenue systems that run without daily manual input.</description>
          <link>https://wojciech.io/insights/b2b-crm-revenue-operations-system-guide/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/b2b-crm-revenue-operations-system-guide/</guid>
          <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>GTM Architecture</category>
          <category>CRM</category>
          <category>GTM</category>
          <category>Ops</category>
          <category>Operator tooling</category>
        </item>
        <item>
          <title>Building a booking engine for a market nobody else wanted</title>
          <description>Niche campsite operators needed calendar, pricing, and SMS. Generic platforms over-engineered everything else. So I built what they actually needed.</description>
          <link>https://wojciech.io/insights/how-to-build-booking-engine-product-architecture/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/how-to-build-booking-engine-product-architecture/</guid>
          <pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>Products</category>
          <category>Product</category>
          <category>Booking</category>
          <category>Web app</category>
          <category>B2C</category>
        </item>
        <item>
          <title>The growth system I built when founder-led sales stopped scaling</title>
          <description>Founder closes deals until they can not. Then you need a system. This is the growth infrastructure I built from ICP clarity through acquisition to retention.</description>
          <link>https://wojciech.io/insights/b2b-saas-growth-system-icp-acquisition-retention/</link>
          <guid isPermaLink="true">https://wojciech.io/insights/b2b-saas-growth-system-icp-acquisition-retention/</guid>
          <pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate>
          <author>hello@wojciech.io (Wojciech Łuszczyński)</author>
          <category>GTM Architecture</category>
          <category>GTM</category>
          <category>Growth</category>
          <category>B2B SaaS</category>
          <category>CRO</category>
          <category>Operator tooling</category>
        </item>
  </channel>
</rss>