Build logs, guides, and field notes
What shipped, what broke, and what it really cost — from running production AI systems.
Latest articlesWhat shipped, what broke, and what it really cost — from running production AI systems.

Microsoft 365 Copilot Pricing: Plans, Bundles and Agent Costs
Compare Microsoft 365 Copilot prices, Business bundles, annual commitments and agent charges, with seat-cost comparisons against ChatGPT and Claude.Oct 19, 2026AI
Multimodal AI: What It Means for Your Business
What multimodal AI accepts and returns, how current models differ, and what invoices, meetings, product videos and voice agents need.Oct 19, 2026AI
Adobe Firefly Review
Adobe Firefly reviewed for commercial work: Adobe and partner models, credits, usage rights, and workflows in Photoshop, Express and Premiere.
Oct 19, 2026Design
Amazon Bedrock Pricing: Model Rates and a $1,270 App Budget
Amazon Bedrock model rates, direct API comparisons, caching and add-ons, with a $1,270 monthly budget for 100,000 support answers.Oct 19, 2026Build
ChatGPT for Business: What Your Team Gets Beyond Plus
What ChatGPT Business adds beyond Plus: shared work, Work, Codex, data privacy and admin controls, plus when your company needs Enterprise.Oct 19, 2026AI
Claude Fast Mode
Claude fast mode for Opus 5.5: exact setup, subscription billing, standard-versus-fast costs, and when paying for speed makes sense.Oct 19, 2026Build
Kimi vs Claude
Kimi vs Claude for coding, agents and long documents: current models, context limits, hosting choices and when switching to K3 makes sense.Oct 19, 2026AI
AiSDR Review
AiSDR review of research, writing, sending, replies and booking, with founder controls and a worked 500-contact campaign.Oct 19, 2026Business
Claude vs Copilot: Microsoft 365 for Daily Work
Choose Claude or Microsoft 365 Copilot for documents, email, meetings and analysis, with verified access controls and three worked business jobs.Oct 19, 2026AI
Playwright vs Selenium in 2026
Playwright vs Selenium for browser tests: compare architecture, browsers, waiting, parallel runs, AI agents, and migration effort.Oct 19, 2026BuildThe lanes.Pick the one you came for.
230 pieces
AI
Models, agents and coding assistants, image, video and voice tools: reviewed, priced and compared.278 piecesBuild
Ship software with AI, whether or not you write code: coding agents, app builders, automation, MCP and the infra under it.121 piecesDesign
AI as a craft tool for designers, brand owners and creative directors: image, video, type, and the prompts behind the work.201 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 run324–347 / 890

Cloudflare Shows Which Worker Slowed a Customer Request
Follow a slow request across Cloudflare Workers and Durable Objects, find the slow call, and check tracing costs before rollout.Sep 17, 2026Explained
How to Set Claude Code MCP Startup Timeout
Set the MCP startup wait for Claude Code jobs, distinguish connection waits from tool timeouts, and check required tools before work starts.Sep 17, 2026Build
Vercel Hobby Can Remove Old Previews Before 30 Days
Vercel changed Hobby deployment retention. Check which previews and rollback targets survive, when cleanup starts, and what to preserve.Sep 17, 2026Explained
Cloudflare Can Stop AI Spend Landing on the Wrong Bill
Cloudflare AI Gateway can require your provider credentials. Learn when missing keys stop a request and which charges stay separate.Sep 17, 2026Explained
Restsify Review for Multilingual QR Menus (Verified September 2026)
A focused Restsify review of photo import, translation corrections, stable QR behavior, plan limits, cancellation and domain continuity.Sep 16, 2026Business
Cloudflare Lets Python Apps Reuse Existing Databases
Python Workers can connect through Hyperdrive. Check what that changes for an existing database, app architecture and hosting bill.Sep 16, 2026Explained
Gemini 3.8 Live Keeps Callers Talking During Lookups
Gemini 3.8 Live runs tools during voice calls. See what changes for booking flows, customer updates and the cost of a completed task.Sep 16, 2026Explained
How to Block AI Training Without Blocking Search
Use Cloudflare’s new training controls while keeping search access. Check migrated settings and separate crawler preferences from request blocking.Sep 16, 2026Build
FuneralFolio vs Afterword
Compare FuneralFolio and Afterword for obituary drafting, family revisions and funeral-home handoffs. Match the tool to the work around each obituary.Sep 16, 2026Business
Cloudflare Limits What a Client's Deploy Agent Can Change
Cloudflare adds access controls for individual Workers. See how to separate debugging, code review and deployment rights across client projects.Sep 15, 2026Explained
ArtPatt Pricing
ArtPatt pricing explained: Free limits, Pro exports, saved patterns, AI-image allowances, and when a paid plan earns its place.Sep 15, 2026Design
Claude Code Stops One Install From Widening the Whole Job
Claude Code can approve network hosts for one command at a time. See what that changes for dependency installs and unattended build jobs.Sep 15, 2026Explained
AuctionWriter vs ListerLeo for Estate Auctions
Compare AuctionWriter and ListerLeo for estate auctions, from offline capture and team access to export, pickup, and seasonal costs.Sep 15, 2026Business
Vercel AI SDK Can Move Agent Spend to Existing Plans
Vercel AI SDK can use supported agent subscriptions. Check which credentials win, which allowance pays, and what sandbox costs remain.Sep 15, 2026Explained
SalesGhost Review for Live Sales Calls (Verified September 2026)
Evaluate SalesGhost for live sales calls: sourced answers, call limits, desktop capture, response timing, and follow-up drafts.Sep 15, 2026Business
Pool Founder vs Pool Brain
Compare Pool Founder and Pool Brain for route work, technician checks, billing, offline use, and the cost of running a growing pool business.Sep 14, 2026Business
Cloudflare Browser Run Keeps Client Jobs on Approved Hosts
Limit client browser jobs to approved hosts, budget for required CDNs, and let reviewers watch through read-only Live View.Sep 14, 2026Explained
Gavelist Review for Estate Auction Catalogs
Review Gavelist's photo grouping, lot corrections, maker-mark edits, pricing, and HiBid export evidence before trusting it with an estate catalog.Sep 14, 2026Business
Monologue Review for Meeting Notes
Review Monologue meeting notes for Mac audio capture, transcript cleanup, saved-note syncing, and handing approved notes to AI agents.Sep 14, 2026Business
GPT-Live-1 Changes the Budget for AI Phone Calls
Understand GPT-Live-1 phone-agent costs: the voice layer, backend reasoning, telephony, and the interruption handling worth testing.Sep 14, 2026Explained
Murmure Dictation Review
Review Murmure for offline dictation, custom vocabulary, hardware needs, and what changes when you connect a local or remote LLM.Sep 14, 2026Build
ChatGPT Appshots Cut Context Copying on Windows
Use ChatGPT Appshots on Windows to share an app window, reduce context copying, and check what text and images enter the chat.Sep 14, 2026Explained
RenderIO FFmpeg API Pricing
Decode RenderIO command charges, chained jobs, download credits, runtime limits, and when an upgrade costs less than overage.Sep 14, 2026Build
IAMenu vs Menuxio
Compare IAMenu and Menuxio for multilingual menus, table orders, staff edits, and the plan limits a small restaurant actually needs.Sep 13, 2026BusinessPrefer 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.
