The turning point came when Claude Code successfully updated pages stored in GitHub — but "hit a wall" at CMS-protected content. The AI agent could instantly modify half the site, but was completely blocked by the other half.
The primary driver for migration wasn't cost savings — it was velocity and consistency. An agent that can fix 147 pages in 2 PRs is useless if half the site is locked behind a separate system.
Click each content type to see whether AI agents can reach and modify it. Notice how CMS-managed content creates a blocked zone.
Migrating 2,500 pages isn't a weekend project — but Sentry completed it in two months with 2.5 developers, with Claude Code generating most of the code while engineers focused on planning and direction.
The phased approach was deliberate: start with the easiest content, build confidence and tooling, then tackle the complex cases last. The legacy CMS stayed on the free tier throughout — zero downtime, zero risk.
The migration wasn't just about content access — it unlocked a cascade of technical improvements. Switching from Gatsby to Astro cut build times by 71%, while consolidating 200 custom pages into 3 reusable templates made the codebase dramatically more maintainable.
200 one-off pages reduced to 3 templates means every future page follows the same pattern — and AI agents know exactly what to expect when reading or editing them.
Once the migration was complete, the growth team shipped substantially more — and faster. Tasks that would have taken days became hours; hours became minutes. The key wasn't replacing humans — it was giving humans levers.
A team member who understands the goal can now direct an AI agent to execute it across hundreds of pages simultaneously.
"Skills" are AI instruction files that encode page-type requirements — structure, SEO metadata, brand patterns, and component libraries. They act as a bridge between what a non-technical team member wants and what the codebase needs.
When a growth marketer requests a new landing page, the AI doesn't guess. It follows the skill: interview the user for required fields, then produce properly structured Markdown with a PR ready for review.
Watch how a "landing-page" skill guides a non-technical user through creating a correctly structured page.
The migration surfaced surprises that data migration alone couldn't predict. Design fidelity proved harder than content migration, human error introduced regression, and the most impactful infrastructure change came from an unexpected direction.
Launched alongside the migration, the Sentry Cookbook collects developer recipes like "Debug undefined properties in React Native with Sentry Logs."
The team is pursuing autonomous workflows — agents running on schedules to handle well-scoped fixes without human initiation. They're also building AI code review to maintain quality across high-volume PR batches.