Skip to content
Data McFly.

writing

Notes from the workshop.

Deep dives on full-stack development, AI automation, and agentic systems. No fluff, just practical knowledge you can use.

Featured· Sep 24, 2026· 3 min read

Your Next Enterprise Deal Comes With an AI Questionnaire. Can You Answer It?

Procurement now asks where your agents send data, what they're allowed to call, and who signs off when they're wrong. Founders who can't answer lose the deal on paperwork, not on price.

Read the post →
Article· Sep 21, 2026· 4 min read

The Rescue Bill: What It Costs to Fix a Vibe-Coded Product

Most startups that shipped AI-built production apps have already needed a rebuild or rescue engineering. The speed was real. So is the invoice. What the cleanup actually costs and how to avoid needing it.

Read →
Article· Sep 6, 2026· 3 min read

Your Agent Is Only as Safe as the Tools You Let It Call

The model isn't your attack surface. The pile of MCP servers and integrations you wired up in an afternoon is. Agent security is a permissions problem before it's a prompt problem.

Read →
Article· Aug 20, 2026· 3 min read

What to Put in an AI Vendor Contract Before You Sign

Price caps, exit rights, data ownership, model-swap notice. The clauses that decide whether you're a customer or a hostage when your AI vendor changes the deal.

Read →
Article· Aug 19, 2026· 3 min read

The Handoff Is the Product

Everyone designs the happy path and bolts escalation on later. But what your agent does when it doesn't know is the entire customer experience.

Read →
Article· Aug 10, 2026· 3 min read

Stop Asking "Can AI Do This?" Ask "What Happens When It's Wrong 5% of the Time?"

Every automation decision is really an error-budget decision. Some workflows survive a 5% failure rate and some die at 0.5%. Founders keep evaluating capability when they should be pricing failure.

Read →
Article· Jul 29, 2026· 3 min read

RAG Isn't Magic: When Retrieval Helps and When It Hurts

RAG gets sold as a cure. It's a tool that's excellent for some jobs and actively harmful for others. Here's how to tell which one you've got before you build it.

Read →
Article· Jul 28, 2026· 5 min read

The Problems AI Can't Fix (No Matter How Good the Model Gets)

A contrarian take: the categories of business problem where reaching for AI is the wrong move, why founders keep doing it anyway, and what to do instead.

Read →
Article· Jul 24, 2026· 5 min read

If You Can Build It in a Weekend, So Can Your Competitor

Wrapping a model isn't a moat. Where AI actually creates defensibility for a startup — and where it just commoditizes you alongside everyone else.

Read →
Article· Jul 21, 2026· 5 min read

Should You Pay Your AI by the Job, Not the Seat?

Outcome-based pricing is replacing per-seat SaaS for AI agents. When paying per completed job is a great deal for a founder — and when it quietly costs you more.

Read →
Article· Jul 19, 2026· 3 min read

Start With One Workflow: How to Pick Your First Automation

The mistake is trying to 'adopt AI' across the business at once. Pick one workflow. Here's the scorecard for choosing one that builds the muscle and proves the value.

Read →
Article· Jul 17, 2026· 4 min read

Your Engineers Aren't Resisting AI. They're Afraid of It.

Your team isn't resisting AI out of laziness. They're afraid of being blamed for code they didn't write. The 70/30 method draws the line that makes adoption feel safe.

Read →
Article· Jul 17, 2026· 5 min read

Can You Trust an AI Agent With Your Customer Data?

The data-privacy and security questions every founder should ask before letting an agent touch customers, payments, or PII — in plain language, not a compliance lecture.

Read →
Article· Jul 16, 2026· 6 min read

The 70/30 Engineering Audit: What to Automate and What Must Stay Human

A practical five-question audit for deciding which parts of an engineering or business workflow to automate, assist, approval-gate, or keep human-owned.

Read →
Article· Jul 14, 2026· 3 min read

Why We Build on Astro + Directus for AI-Heavy Sites

The stack you choose either gets out of the way of your AI work or quietly becomes the bottleneck. Here's why we reach for Astro and Directus when a site leans on automation.

Read →
Article· Jul 14, 2026· 3 min read

The Hidden Costs of AI Automation Nobody Budgets For

Teams budget the build cost and nothing else. The build is the cheap part. Here are the recurring costs that decide whether an AI project survives its first year.

Read →
Article· Jul 10, 2026· 5 min read

40% of AI Projects Get Killed. Here's Why Yours Might.

Gartner says 40%+ of agentic projects are at risk of cancellation. The real reasons agent projects die — unclear success criteria, no data access, eval drift — as a survival checklist.

Read →
Article· Jul 7, 2026· 3 min read

How to Calculate the ROI of an AI Agent (Without Lying to Yourself)

The ROI math everyone does for AI is wrong in a specific, optimistic way. Here's the honest version, including the costs and the one assumption that quietly inflates every estimate.

Read →
Article· Jul 7, 2026· 6 min read

Job Descriptions for Agents: A Template

The single highest-leverage thing you can do for an AI agent is write it a real job description before you deploy it. Here's the template we use, with every field explained.

Read →
Article· Jul 3, 2026· 5 min read

What Happens When Your AI Vendor Triples the Price?

Agent software spend is exploding and pricing is unstable. Here's how to architect so a vendor's price hike or a deprecated model can't hold your product hostage.

Read →
Article· Jul 1, 2026· 4 min read

What a Manager's Job Becomes When Agents Do the Work

If agents do the producing, what's left for the manager? The job doesn't shrink. It moves up: setting the standard, designing the system, and owning the judgment.

Read →
Article· Jun 30, 2026· 5 min read

Do You Need to Hire an AI Engineer, or Just Rent the Judgment?

The full-time ML hire everyone reaches for vs. what most early teams actually need. How to tell which problem you really have before you spend the headcount.

Read →
Article· Jun 30, 2026· 5 min read

How to Spot an AI Expert Who's Faking It

A founder's vetting checklist for AI consultants, agencies, and hires — the questions that separate real operators from prompt-jockeys with a good deck.

Read →
Article· Jun 30, 2026· 5 min read

The Agentic OS Maturity Model: 5 Stages

Most teams have no idea how far along they actually are with AI. Here are the five stages from one-off prompting to a real Agentic OS, and how to tell which one you're in.

Read →
Article· Jun 28, 2026· 3 min read

Guardrails: The Boring Work That Keeps AI Out of the Headlines

Every AI failure that makes the news shares a missing guardrail. They're the unglamorous constraints that turn a confident-but-risky agent into one you can actually trust.

Read →
Article· Jun 28, 2026· 3 min read

Why Your AI Demo Won't Survive Real Users

The demo was flawless. Then real users touched it. The gap between a demo that wows and a system that survives is the unglamorous work that decides whether AI ships.

Read →
Article· Jun 27, 2026· 3 min read

Evals for People Who Aren't ML Engineers

Evals sound like data-science jargon. They're just a way to test whether your AI is any good, on purpose, on a cadence. Here's how to build your first one with a spreadsheet.

Read →
Article· Jun 26, 2026· 3 min read

n8n vs. Custom Code: A Founder's Guide to Automation Plumbing

Low-code automation is faster until it isn't. Here's the honest framework for when n8n is the right tool, when custom code pays for itself, and how to combine them.

Read →
Article· Jun 25, 2026· 4 min read

Who's Accountable When the Agent Is Wrong?

Every leader weighing AI eventually hits the real question: when the agent makes a costly mistake, who owns it? If the honest answer is no one, you're not ready to ship.

Read →
Article· Jun 25, 2026· 3 min read

Cleaning Up Your Data Before You Automate: The Unsexy Prerequisite

Automating a process built on messy data doesn't fix the mess. It scales it. Here's what 'clean enough' actually means, and why it has to come first.

Read →
Article· Jun 25, 2026· 4 min read

What Does a Fractional CTO Cost? (And How It Compares to a Full-Time Hire)

What a fractional CTO actually costs — retainers, day rates, and projects — and how it compares to a full-time hire once you count equity, benefits, and ramp.

Read →
Article· Jun 25, 2026· 4 min read

Fractional CTO vs. Agency vs. Dev Shop: Which One Do You Actually Need?

Fractional CTO, agency, or dev shop? One sells judgment, the others sell hands. The honest comparison — what each is good at, where each fails, and how to choose.

Read →
Article· Jun 25, 2026· 3 min read

5 Signs It's Time to Bring in a Fractional CTO

Five signals it's time for a fractional CTO — from becoming the technical bottleneck to shipping AI that won't survive production. None are about headcount.

Read →
Article· Jun 23, 2026· 3 min read

The Context Layer: Why Your Agent Keeps Getting It Wrong

When an agent gets it wrong, it usually didn't reason badly. It answered correctly from incomplete information. The fix isn't a smarter model. It's a better context layer.

Read →
Article· Jun 22, 2026· 4 min read

Your AI Doesn't Have a Model Problem. It Has a Data Problem.

You upgraded the model and the output is still wrong. That's the tell. Almost every 'the AI isn't good enough' problem is a data problem wearing a model costume.

Read →
Article· Jun 18, 2026· 4 min read

When to Fire an Agent (and Hand the Work Back to a Human)

Everyone talks about deploying agents. Almost nobody talks about pulling one. Knowing when to take an agent off a job is a core management skill, not an admission of failure.

Read →
Article· Jun 18, 2026· 3 min read

Giving an Agent a Performance Review

Evals sound like an engineering chore. They're really the management ritual you already run: a regular, honest look at whether the work is good enough. Here's how to run one for an agent.

Read →
Article· Jun 17, 2026· 5 min read

Your First AI Agent Is a New Hire. Onboard It Like One.

Your AI agent isn't failing because the model is weak. You skipped its onboarding. Give it a job description, access, context, and a feedback loop like any new hire.

Read →
Article· Jun 15, 2026· 4 min read

The 70/30 Method: Building With AI Agents Without Betting the Company on Them

Why I let AI agents handle about 70% of the work and keep 30% for senior judgment — and how that ratio keeps AI projects out of the ditch.

Read →
Article· Jun 11, 2026· 4 min read

5 Signs Your Codebase Is Quietly Costing You Customers

The expensive problems in a codebase rarely announce themselves. Here are five symptoms I look for in an architecture audit — and what each one costs if you let it run.

Read →
Article· May 22, 2026· 4 min read

Do You Actually Need a CTO Yet?

A straight answer for founders weighing a full-time CTO, a fractional one, or no CTO at all — and how to tell which stage you're actually in.

Read →
Article· Aug 1, 2025· 3 min read

How I Build AI Agents That Actually Ship

Most AI agents die in the demo. Here's the process I use to get them into production — and the unglamorous parts that decide whether they survive contact with real users.

Read →
Article· 5 min read

Your Buyers Already Asked ChatGPT About You

Your buyers build shortlists inside ChatGPT and Perplexity before they load your homepage. If your pricing says "contact us" and your docs sit behind a login, the model fills the gap with a guess or a competitor.

Read →
Article· 5 min read

Your Board Wants an AI Strategy. Give Them an AI Budget Instead.

Your board keeps asking for an AI strategy, and a deck of initiatives answers nothing. Give them a one-page AI budget instead: a fixed amount, 1 to 3 named workflows, a metric each, a date, and kill criteria written before you spend.

Read →
Article· 5 min read

Freeze Junior Hiring Now, Run Out of Seniors by 2029

Founders are freezing junior hiring because agents can do junior work. That plan quietly kills the senior reviewers your AI setup depends on. Here's what a junior role looks like now, and when skipping the hire is still the right call.

Read →
Article· 4 min read

The 70/30 Method Fixes Your Team’s Fear of AI

Senior engineers stall on AI because they are being asked to vouch for code they did not write. The 70/30 split gives them a boundary they can trust, and the resistance disappears.

Read →

Stay updated

Get the good stuff first.

Practical notes on web development, AI automation, and scaling tech businesses. No spam, just useful writing every few weeks.

Unsubscribe anytime. I respect your inbox.