Writing2 posts
Notes
How I think about the problems before the code — architecture calls, trade-offs, and the things that only show up in production.
AI SEO: Search Optimization for the Age of Language Models
Search has evolved from ranking web pages in a list of blue links to synthesizing answers from language models. Here is how LLMs interpret intent, ground responses, and select citations — and the multi-phase engineering framework to optimize for AI visibility.
ReadReading a system you didn't build
Before you can change a production system safely, you have to understand what it is actually doing — not what the documentation says it does. Here is the order I work in.
Read