AI Founding Engineer.
Direct, kind, energetic.
Always building.
Building awesome stuff in EdTech at Méthode Aristote to help kids learn.
On my spare time: building open-source tools for developers.
Featured Projects
yt-insights
7Point it at a YouTube channel and get structured insights per video plus an aggregate report. Extracts key takeaways, tools mentioned, and actionable advice. Also scores Short moments with timestamps for clip extraction.
gsc-mcp
7Google Search Console MCP server with 43 tools covering search analytics, SEO intelligence, URL inspection, Indexing API, GA4, CrUX, and schema validation. Includes 9 Claude Code agents.
ctxharness
17AI documentation drift detection. Catches stale facts in CLAUDE.md, AGENTS.md, and .cursorrules before they reach your agents.
StarMapper
63Visualize GitHub stargazers on a world map. No login, just a URL and your GitHub token.
What I Write About
Most of my writing comes from one obsession: making AI-assisted development work in production, not just in demos. Long-form articles, real numbers from real codebases, no theory written from the sidelines.
New to Claude Code? Start with Where to Start with Claude Code, the onboarding message I have sent on Slack more than 20 times. Then go deeper with Claude Code Under the Hood to understand the 8 tools and the 200K-token context window you are working with.
The Context Engineering series is the backbone of this blog. It opens with The Same Model, Opposite Results (+67% vs -19% on the same stack, context is the variable) and runs through six parts covering team systems, portability, and tooling.
For the production reality check: AI Velocity Is Bidirectional digs into 7 months of data showing debt accumulates as fast as features ship, From Afterthought to Infrastructure tracks 506 commits of AI config on a real codebase, and Non-Technical to Production in 10 Days follows a non-developer modifying 80 files in production with Cursor. And when code arrives faster than you can understand it, UVAL is the protocol I built to stop accepting code I don't understand.
If you want the longer story of how a VP Engineering ends up building solo with AI agents, that's on the about page.
Latest Posts
Your CLAUDE.md Is Too Long
techniqueTwo Dev With AI talks, Allainmat and Gallet & Dahan, converge on the same warning about CLAUDE.md bloat: past a size threshold, more rules make outputs less precise, not more.
6/6 · Don't Build Your Moat on One Vendor's Runtime
techniqueYour AI instruction system is an asset. Locking it to one runtime is a liability. Native primitives, cc-bridge routing, one command to prove portability.
5/6 · The AI Instruction System Is a Product, Not a Config File
techniquePersonal CLAUDE.md to team AI instruction system for six engineers. How Méthode Aristote separates sources, shares modules, and catches behavioral drift in CI.