Insights
Field notes on AI systems,
GTM, and revenue architecture.
Practical breakdowns from systems I build and run. Not theory: architecture, stack choices, and operator lessons from live deployments.
The Claude Code GTM Agent Starter Pack
The Claude Code GTM Agent Starter Pack
How I built a four-layer AI system that runs outbound research, drafts sequences, and enriches CRM records: without a single external enrichment tool.
- A four-layer Claude Code agent stack handles outbound research, sequence drafting, CRM enrichment, and ICP scoring. No Clay. No enrichment credits. No n8n flows.
- 50-account enrichment run: 75 minutes total (45 unattended + 30 review) vs. 3-4 hours with a Clay + copywriting workflow.
- The system runs at 5-10% of equivalent Clay cost, with better output quality on the reasoning and copy layers.
20 articles
Latest
The browser bookmark is the wrong primitive
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.
How I use Claude Code in client GTM work
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.
The AI stack I actually run in production
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.
How to Build a GTM AI Agent for Outbound Research and CRM Enrichment
How to Build a GTM AI Agent for Outbound Research and CRM Enrichment
How I built a four-layer GTM AI agent that runs outbound research, drafts sequences, and enriches CRM records without a single external enrichment tool.
The browser bookmark is the wrong primitive
The browser bookmark is the wrong primitive
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.
How I use Claude Code in client GTM work
How I use Claude Code in client GTM work
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.
The AI stack I actually run in production
The AI stack I actually run in production
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.
Why CRM-first beats prompt-first in AI adoption
Why CRM-first beats prompt-first in AI adoption
Most B2B AI adoption starts with prompts and ends in chaos. The entry point isn't the tool: it's the data layer. Here's why CRM hygiene is the most important AI project most companies aren't running.
MDX components showcase
MDX components showcase
Living reference for rich MDX components available in insights articles.
From Framer to Astro: the build vs buy decision behind this site
From Framer to Astro: the build vs buy decision behind this site
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.
Cloudflare migration: what you get beyond hosting
Cloudflare migration: what you get beyond hosting
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.
Astro and Cloudflare Pages Portfolio Build with AI Workflow: how I rebuilt my site
Astro and Cloudflare Pages Portfolio Build with AI Workflow: how I rebuilt my site
How I rebuilt my portfolio with Claude Code, Codex, Astro, and Cloudflare Pages using a human-in-the-loop AI workflow that kept the work sharp.
macOS Teleprompter for MacBook Notch: building a native Swift app
macOS Teleprompter for MacBook Notch: building a native Swift app
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.
How to Build Micro-SaaS with AI Tools: product lessons from 10+ shipped apps
How to Build Micro-SaaS with AI Tools: product lessons from 10+ shipped apps
After building 10+ micro-SaaS apps with AI assistance, here is what I learned about product decisions, architecture patterns, and the limits that actually matter.
Google Ads AI Management Dashboard: replacing the native UI with a decision cockpit
Google Ads AI Management Dashboard: replacing the native UI with a decision cockpit
Why I built an AI-native Google Ads management dashboard instead of using the native UI, and what the architecture looks like from the inside.
GTM AI Agent Architecture: the four-layer stack guide
GTM AI Agent Architecture: the four-layer stack guide
A detailed breakdown of the GTM AI agent architecture: operator identity, MCP tools, client memory, and reusable skills that make it work in production.
GTM Tools: Build vs Buy Decision Framework for Operators
GTM Tools: Build vs Buy Decision Framework for Operators
When to buy a SaaS tool, when to build an internal GTM operator tool, and how to avoid the traps on both sides of the build vs buy decision.
AI Adoption Framework for B2B SaaS Growth Teams: what actually works under real conditions
AI Adoption Framework for B2B SaaS Growth Teams: what actually works under real conditions
Most AI adoption frameworks fail because they optimise for novelty. Here is the B2B SaaS AI adoption framework I use that survives contact with a real growth team.
B2B Revenue System Design: how operators think about growth differently
B2B Revenue System Design: how operators think about growth differently
The difference between running B2B growth campaigns and designing revenue systems: why the operator approach compounds while campaigns plateau.
B2B CRM as a Revenue Operations System: how to rebuild it right
B2B CRM as a Revenue Operations System: how to rebuild it right
Most B2B CRMs are expensive contact databases. Here is how to rebuild yours as a revenue operations system that runs without daily manual input.
How to Build a Booking Engine: product architecture decisions for vertical markets
How to Build a Booking Engine: product architecture decisions for vertical markets
How I built a vertical booking platform for an underserved market and what product architecture decisions drove the build from discovery to launch.
B2B SaaS Growth System: from ICP clarity to connected acquisition and retention
B2B SaaS Growth System: from ICP clarity to connected acquisition and retention
How I designed B2B SaaS growth infrastructure from scratch: from ICP clarity to a connected acquisition, activation, and retention system that compounds.
No articles in this category yet.
Try a different filter.
Newsletter
Want to know more first?
New articles on AI systems, GTM architecture, and growth operating models, delivered when they publish.