San Francisco · Engineering Manager
I write about engineering leadership, AI tooling, and the agentic web.
I use decades of technical experience and a uniquely creative approach to envision, design and deliver scalable solutions. Working closely with my leadership and cross-functional teams, I’m able to elegantly solve our most complex challenges.
I also take great pride in my management style. Using progressive hiring and training methods, I devised a systematic approach to inspiring, elevating and providing accountability. As a result of these methods, my team has consistently exceeded our goals while also maintaining the lowest turnover in the engineering department.
New
How AI-ready is your website?
I made a tool that scans your site and gives you a free scorecard across 16 signals, including llms.txt, robots.txt AI rules, schema.org, content negotiation, and more. Results in seconds. No email.
Use the URL to your most important page for AI agents, not just the homepage.
Latest writing
Why Your Site Isn't Showing Up in ChatGPT, Claude, or Perplexity (Even With llms.txt)
Good news: if AI tools can't read your site, it's likely a fixable infrastructure problem, not a content one. Here's how to diagnose and fix the four issues (CDN rules, WAF challenges, slow TTFB, and JavaScript shells) that keep ChatGPT, Claude, and Perplexity from citing you.
More posts
The Complete List of AI Files Your Website Needs in 2026 (llms.txt, ai.txt, AGENTS.md) with AI Prompts
Every week brings another file the AI web supposedly needs. This post sorts what's adopted from what's noise, organized by what each file actually does, with prompts to generate every one of them.
How We Got Our AI Agent to Remember Everything and Stop Clobbering Each Other's Work
A practical guide (with prompts) to persistent memory and shared context for dev teams using AI coding agents.
Your Next.js App Might Be Leaking Secrets and Here's How to Find Out
Learn how secrets leak into Next.js client bundles through shared imports, NEXT_PUBLIC_ misuse, and prop serialization, and how @snytch/nextjs detects them before they ship.
Data Architecture Documentation
Big data architecture poster I designed while at RealGravity helped explain this complex system to the team.
UI Development Study: How Do People Hold and Interact with Their Phone?
Results from a survey I wrote and conducted to discover how people held and interacted with their phone.
Latest Posts on Medium
As I've intentionally worked to become a more effective manager, I've been capturing and sharing what I'm learning along the way. Read one of my most popular posts, or check out some of the latest below.
About
Engineering leader who came up through design, building long-tenured remote teams and writing about management, AI tooling, and how the web is being rewritten for machines as well as people. Read more about me →