Ship software with AI, whether or not you write code.
Setups, guides and tool verdicts for shipping with AI: Claude Code, Codex and Cursor, vibe-coding and app builders, automation, MCP servers and just enough infra on Vercel, Cloudflare and Supabase. Priced and tested on the stack behind my own live products.
Latest articlesWhat shipped, what broke, and what it really cost — from running production AI systems.

Structured Outputs: OpenAI, Claude and Gemini Explained
Understand structured outputs across OpenAI, Claude and Gemini, with schema limits, invoice extraction, validation, retries and streaming.Oct 23, 2026Build
Railway Alternatives in 2026: Render, Fly.io, Northflank, Heroku and More
Compare Railway alternatives for services, Postgres, workers and cron, with current starting prices, secrets handling and a staged migration checklist.Oct 22, 2026Build
Gumloop Review
Gumloop reviewed for lead research, scraping, documents and email: a step-by-step setup, current credits, approval controls and alternatives.
Oct 22, 2026Build
Synthetic Data Generation: LLM Training and Test Data
Generate LLM evals, fine-tuning examples and test fixtures with a worked recipe, filtering, deduplication, human checks and provider terms.Oct 22, 2026Build
RLHF Explained: Human Feedback, DPO and Fine-Tuning
How RLHF turns human rankings into model behavior, how DPO and verifiable rewards differ, and which preference fine-tuning APIs a small company can use.Oct 22, 2026Build
Model Router: How LLM Routing Works and How to Test It
Learn how LLM model routing works, compare documented options, and test quality with a support-app example, cost formula, and held-out eval set.Oct 21, 2026Build
Semantic Caching: How It Works and When to Reuse Answers
Understand semantic caching, its four-step lookup, and how thresholds, expiry and user scope prevent similar questions from receiving the wrong answer.Oct 21, 2026Build
Pydantic AI vs LangChain
Choose a Python agent framework with matching ticket-triage code, validated outputs, LangGraph workflows, tracing, evals and migration guidance.Oct 21, 2026Build
Zed vs Cursor 2026: Editing Feel, Agents and Teamwork
Zed vs Cursor for developers: compare editing feel, agents, model choice, collaboration and the limits of switching or using both.Oct 21, 2026Build
LLM Inference Explained: Prefill, Decode and Serving Choices
Understand LLM inference, from prefill and decode to caching and batching, then choose between a model API, an inference provider and your own GPUs.Oct 21, 2026BuildThe other lanes.Pick the one you came for.
249 pieces
AI
Models, agents and coding assistants, image, video and voice tools: reviewed, priced and compared.124 piecesDesign
AI as a craft tool for designers, brand owners and creative directors: image, video, type, and the prompts behind the work.206 piecesBusiness
Voice and phone agents, customer service, sales and marketing, operations and AI search visibility, for the people who run a business.8 piecesPlaybooks
AI for your niche: the workflows that actually move, tool by tool, priced52 piecesExplained
What shipped, explained: every real release, decoded for the people who use it0 piecesLab
The agent journey, entry by entry: what shipped, what broke, what was decided, in the ventures I run300–300 / 300
Prefer this site in Google
Mark omidsaffari.com as preferred and Google lifts it in Top Stories, AI Overviews and AI Mode for you.
Newsletter
One letter, every Sunday.Working systems, not hot takes.
Weekly. No spam. Unsubscribe anytime.

