Bring your own intelligenceSubstack
June 24, 2026

& what VCs are missing about AI-native services

The Rise of SkillsSubstack
June 16, 2026

Why agent skills went from niche Claude feature to 680K-strong ecosystem in 8 months

WebMCP: Make something agents can useSubstack
June 5, 2026

How MCP's new step-cousin makes it easier for browser agents to do stuff (including buy things) on your website

The Data Center Boom
January 28, 2026

A guide to what's happening in mission critical construction.

The AI capability overhangSubstack
January 26, 2026

How OpenAI’s GDPVal shows where AI already beats humans

AI Fluency is now a Job RequirementSubstack
January 22, 2026

Write a 10-page Gatsby analysis, get a job at the Treasury.

An Overview of GEO / AI Search in 2026
January 19, 2026

An updated look at the state of AI search optimization (aka GEO).

Anthropic donated MCP to the Linux Foundation. What does that mean?Substack
December 12, 2025

A tangent about open source software disguised as a post about MCP

The Right Words
November 25, 2025

The unexpected value of vocabulary in the AI era.

The AI Apps Opportunity
November 5, 2025

OpenAI announced Apps in ChatGPT. What does this mean for the future of discovery and distribution?

Claude Skills vs. MCP: A Practical ComparisonSubstack
November 3, 2025

TL;DR: Both are powerful, but they're different! Skills are simple and efficient, whereas MCP is better for connecting to 3rd party data.

OpenAI Apps: MCP's Re-Re-BrandSubstack
October 12, 2025

The tech isn’t new, but the positioning is. A closer look at OpenAI’s “Apps” launch and what it signals for the future of MCP servers.

"Buy it in ChatGPT" Launch and the Future of AI ShoppingSubstack
September 29, 2025

Buying pens with an MCP server, payment protocol wars, evaluating OpenAI's agentic commerce launch, and more.

(Super Early Stage) Startup Marketing
September 22, 2025

Tactical, low-cost steps that early-stage startups can take to get started with marketing.

Booking an Airbnb with Claude (and MCP)Substack
August 27, 2025

An experiment with an unofficial Airbnb MCP server, the blurry line between agent and bots, and the evolving norms of the web.

Context Rot, or Too Much of a Good ThingSubstack
August 6, 2025

How AI performance degrades with lots of context, and how to manage context effectively when using MCP servers

Zola is a Bank
July 25, 2025

How Zola, like Starbucks, is secretly a bank, and why wedding registries are surprisingly great businesses.

Thoughtful MCP Server DesignSubstack
July 24, 2025

What we can learn from BioMCP's 'think' tool and why persona-driven servers outperform generic ones

Claude for Finance: Strategic Expansion & the Power of MCPSubstack
July 17, 2025

Digging into how the Model Context Protocol powers Claude's new tools for financial analysis, and what that means for other players

MCP in the Enterprise: Promise, Pain, and the Path ForwardSubstack
July 14, 2025

Lessons for Enterprise adoption from Block, and why InfoSec teams are (rightly) nervous about MCP

Desktop Extensions (DXT): Giving AI access to Notes, Tabs, and TextsSubstack
July 2, 2025

Test driving Anthropic's new format for installing local MCP servers

What’s new with MCP?Substack
June 26, 2025

Checking in on the latest version of the protocol, on broader MCP server adoption, and the growing pains that come with it.

Who Controls the Context?Substack
June 16, 2025

LLM Memory, Personalization, and the Role of MCP

How I'm Using AI for Wedding Planning
June 11, 2025

Tips on how to use AI to make wedding planning a little easier!

Why Write?
June 1, 2025

The thesis for writing in public on the internet.

How to build & deploy a personal MCP server using AI: a step-by-step guideSubstack
May 30, 2025

How MCP servers could transform professional research, and how to vibe-code your own personal MCP server using Cloudflare and AI tools

MCP's Winners & LosersSubstack
May 15, 2025

Who benefits (and who loses ground) if MCP adoption becomes widespread?

How to get started using MCP serversSubstack
May 9, 2025

A very practical setup guide for using Zapier MCP 2.0 and other MCP servers with Anthropic's Claude

Will people actually pay for MCP servers?Substack
May 6, 2025

Predicting the MCP monetization journey

Recapping Cloudflare's MCP Demo DaySubstack
May 2, 2025

Remote MCP servers in Claude.ai, plus highlights from live MCP demos by engineers at Asana, Sentry, Stripe, and more.

The Hungry Human's Guide to MCPSubstack
May 1, 2025

Using an analogy of a Food Truck Festival to explain how the Model Context Protocol works & why it matters.

AI Avatars: BDR's Replacement or Best Friend?
April 7, 2025

My sales call with Hubspot's AI avatar, 'Fiona,' and engaging low-intent prospects in the AI age.

AI Search Optimization
March 3, 2025

Learnings on the current state of AI search optimization (or generative engine optimization (GEO), depending on who you ask).

The Most Successful Ad I've Ever Run
September 1, 2024

Or, the value of authenticity and risk-taking (and the occasional mistake) in marketing.

Resources for Moving from Consulting to a Startup
August 19, 2024

Helpful resources for job searching, interviewing, and negotiating to move from consulting to startups.

Competitive Marketing Resources
July 15, 2024

Handy sites & tools for spying on your competitors on a budget.

Building NYCRSVPs.com
June 11, 2024

Writing about the process & learnings from building nycrsvps.com