AEO, GEO and SEO for a Developer Site: The Checklist I Actually Applied
A practical, evidence-aware checklist for making a developer blog findable by Google and cited by AI assistants: what to change, how to verify it, and what is still unproven.

Senior software engineer: full-stack, data & AI. Field notes from shipping production systems for ExxonMobil, Sephora, Indeed and Bradesco.
Subscribe to get my latest content by email.
We won't send you spam. Unsubscribe at any time.
A practical, evidence-aware checklist for making a developer blog findable by Google and cited by AI assistants: what to change, how to verify it, and what is still unproven.

From zero to a live URL in under 10 minutes. No portal clicking. No manual config. Everything is code — and it costs $13/month.

After 8 years of shipping infrastructure at Sephora, Bradesco, and Indeed — these are the mistakes I still see in production Terraform codebases.
I gave Claude Code and Codex the same CSV-export ticket with nine acceptance criteria and eleven hidden tests. Both passed everything. Here are the times, the setup, and what the test cannot tell you.
What llms.txt is, the exact file I publish on josuebarros.com, how to validate it, and why I treat it as a cheap bet instead of a ranking factor.
What the N+1 query problem is, how to spot it, and what it costs: 2,001 queries took 47.7 ms in-process versus 2.8 ms for one JOIN, with the code and the limits of the test.
Twelve small, reproducible measurements across Java, Go, Python, JavaScript, SQL and Linux, with the numbers, the setup and the caveats behind each one.

GitHub's open-source toolkit forces structure on AI-assisted development. Four gated phases — Specify, Plan, Tasks, Implement — that turn chat-driven chaos into repeatable engineering.

Day 4 stats: 350 views, 39 subscribers, 41% from Reddit. The exact promotion strategy, what worked, what failed, and the one mistake that tanked my CTR.





JSON Formatter, OG Image Generator, Regex Tester, and more. No signup.