Flavio CopesMore Front-end Bloggersread at source
How to use Fable as the orchestrator and Opus as the executor in Claude Code
Run Claude Code with Fable 5.2 planning and reviewing while Opus 5.5 sub-agents do the work: the setting, the prompt, and what a real job cost me.
Flavio CopesMore Front-end Bloggersread at source
How to audit your CLAUDE.md with /doctor prompt-audit
Claude Code's /doctor prompt-audit finds stale facts, contradictions and dated wording in CLAUDE.md, AGENTS.md and your skills. I ran it on this site's repo.
Flavio CopesMore Front-end Bloggersread at source
How to send email properly, for developers and AI agents
Subdomains, SPF, DKIM, DMARC, alignment, the message itself, bounces and abuse, with the real records behind flaviocopes.com and the rules I give an AI agent that sends email.
Flavio CopesMore Front-end Bloggersread at source
How to try open-weight models through OpenRouter
Compare open-weight models from JavaScript through OpenRouter, inspect current prices and token usage, and decide what deserves a local download.
Flavio CopesMore Front-end Bloggersread at source
AWS Emulator: a local AWS for you and your coding agents
AWS Emulator runs the AWS APIs on your machine, with no account. How to run it on a Mac, and why it's a good test loop for coding agents.
Flavio CopesMore Front-end Bloggersread at source
What's defensible for small builders now that AI labs ship apps
Anthropic and OpenAI now ship the apps their customers build. What a small builder can still defend: niche data, workflows, trust and distribution.
Flavio CopesMore Front-end Bloggersread at source
Muse Ember vs Claude Haiku 5.5 vs GPT-6 Luna on a real app job
Three small AI models at the same price, $0.10 and $0.50 per million tokens, tagging 200 blog posts. Accuracy, latency and cost compared, with the script.
Flavio CopesMore Front-end Bloggersread at source
How to use the Gemini Decisions API
The Gemini Decisions API answers yes/no, choice and score questions with probabilities instead of text. Here's how to call it from Node.js and branch on the result.
Flavio CopesMore Front-end Bloggersread at source
What's new in Grok Bot 1.0
Grok Bot 1.0 adds Team Bots you publish and share, Slack and Microsoft Teams, meetings on Meet and Zoom, shared connectors and reviewed learnings.
Flavio CopesMore Front-end Bloggersread at source
Letting an agent edit my videos
How a coding agent edits my Borumi recordings through its MCP server: pause cuts, a word-by-word caption check, and the two checks I keep for myself.
Flavio CopesMore Front-end Bloggersread at source
Why I replaced an MCP server with a CLI
My Things MCP server made macOS ask for permission on every agent session. I replaced its 22 tools with a 598-line CLI and a skill, and here's what changed.
Flavio CopesMore Front-end Bloggersread at source
A deep dive into Businesses in ChatGPT
Businesses in ChatGPT lets you claim your business, add a product feed, see mentions and clicks, and publish a Business Agent. How it works and its limits.
Flavio CopesMore Front-end Bloggersread at source
API pricing vs subscription: what my month of Codex would cost on the API
I priced 30 days of my real Codex usage at API rates. A $100 plan covered $745 of API-equivalent work. Here's the math, the script to run on your own logs, and when the API still wins.
Flavio CopesMore Front-end Bloggersread at source
AI fundamentals: a beginner's guide to language models and coding agents
How AI models and coding agents work, shown with real runs: the words, tokens, the context window, why models make things up, thinking models, RAG, choosing a model, the agent loop, permissions and checking the work.
Flavio CopesMore Front-end Bloggersread at source
How to write an Agent Skill
Write an Agent Skill that loads at the right time and does one job well: SKILL.md and the spec, descriptions that trigger, scripts, authority, and real activation tests with claude -p.
Flavio CopesMore Front-end Bloggersread at source
Open your Mac's dev server on your phone over Tailscale
Test a local site on a real phone through the tailnet with HTTPS, no ngrok and no public URL. Builds on the Tailscale tutorial for your Mac and a server.
Flavio CopesMore Front-end Bloggersread at source
Migrating a Ghost blog to EmDash on Cloudflare
Export Ghost, scaffold EmDash, keep every URL, move posts, tags and images with a script, publish them with their original dates, and shut the VPS down.
Flavio CopesMore Front-end Bloggersread at source
Migrating a WordPress blog to EmDash: the checklist
The built-in WordPress importer, the exporter plugin, what moves and what doesn't, how statuses and dates come across, and a checklist to run the migration from export to cutover.
Flavio CopesMore Front-end Bloggersread at source
EmDash: Cloudflare's CMS for Astro, explained
What EmDash is, how it's built, what the admin and the MCP server look like, where it runs and what it costs, and where it falls short of WordPress and Ghost.
Flavio CopesMore Front-end Bloggersread at source
Tailscale vs Cloudflare Tunnel vs a cloud firewall
I scanned one Droplet behind ufw, a cloud firewall, Tailscale and a Cloudflare Tunnel. What each one left open, what it costs, and how fast it was.