Journal

Field notes on shipping MVPs that rank on Google and get quoted by AI. New posts every few weeks.

Designing for the AI-native era: generative UI and building for agents

Replacing your dashboard with a chat bar is a downgrade. The real shift is to interfaces that get generated on the fly for the task at hand, and to backends that an agent can drive without ever touching your UI.

7 min read

Your design system matters more in the AI era, not less

If AI is going to generate your screens, the ceiling on what it can produce is your design system. A weak system means weak output, every time. Here is what changes.

6 min read

Backlinks still decide who gets recommended in 2026

Schema and answer-first writing get you eligible to be cited. Backlinks are what tip a brand-new MVP from eligible to actually recommended.

6 min read

The AI Overviews citation playbook for MVPs

Most MVPs wait months to be cited in Google's AI Overviews. The pages that get pulled in early all do the same five things — and none of them are luck.

6 min read

How to make your brand visible in ChatGPT and AI answers

If ChatGPT never names your product when someone asks for a recommendation, your site is failing 12 specific tests. Here's the checklist we run on every MVP we ship.

7 min read

Vibe-coded apps have an SEO problem — here's how to fix it

Lovable builds ship in hours and are invisible to Google in seconds. Two ways to fix it — a Cloudflare Worker proxy for a quick win, and a full migration pattern when you're serious about ranking.

9 min read

AI at work in 2026: what the exposure data means for founders

The gap between what AI can do and what workers actually use it for is now the biggest arbitrage of the decade. Here's how to read the 2026 data as a founder.

8 min read