RSSAmplifier

Blog

Ryan McCue on Ryan McCue - AI Delivery Systems & Engineering Leadership

Recent content in Ryan McCue on Ryan McCue - AI Delivery Systems & Engineering Leadership

ryanmccue.caRSS feed ↗26 posts

Latest posts

The AI Learning Trap Is Unshipped Work

The engineer says they need to get better at AI. Two weeks later, they have six branches open. One is a half-finished refactor. One is a test-generation pass nobody has reviewed. One is a migration that works locally. Two are small product changes waiting on clarification. The last one is a surprisingly clean PR that the author cannot quite explain without reopening the agent transcript. This…

Whose Ten Hours Did AI Save?

The PR lands at 3:42. The author is done. Or at least they feel done. The diff is tidy. The tests are plausible. The summary sounds calm. Nobody is being lazy, and nothing obviously terrible happened. An AI-assisted first pass turned a small implementation into a short afternoon instead of a full day. Then the reviewer opens it. Now the real question starts. When an AI coding rollout reports ten…

Generated Code Is Easy. Releasing It Is the System Test.

Generated code is not the hard part anymore. That does not mean delivery got easy. A team can now produce a clean-looking implementation faster than its release system can safely absorb it. The PR compiles. The tests pass. The demo looks fine. Then the change waits, ships nervously, or turns into cleanup work after the fact. That is where the real AI adoption test lives. Not in the editor. Not in…

Vendor AI Dashboards Don't Prove Delivery Impact

AI dashboards are getting better. That does not mean they prove delivery impact. This distinction matters because a lot of engineering organizations are starting to confuse visibility with evidence. They finally have charts for AI usage, tokens, active users, review comments, agent activity, and compliance logs. The dashboards look serious. The numbers move. Someone puts the trend line in a…

Your AI Safety Model Can't Be Popups

Every serious AI coding workflow eventually teaches you two things about the little approve button. First, the button is useful. If an agent is about to run a shell command, edit a file, install a package, or call a tool, I would rather see the question than not see it. Second, the button is nowhere near enough. Approval prompts fail in both directions. They are too weak to be the whole safety…

AI Didn't Kill the Engineering Team. It Shrunk the Implementation Cell.

AI does not make software delivery simple. It makes one part of it smaller. That is the distinction most AI team-design arguments miss. They look at a small group of strong developers using agents and conclude the whole delivery system can collapse into a tiny autonomous pod. Maybe for a demo. Maybe for a greenfield internal tool. Not for the messy production work most engineering teams actually…

Who Owns the AI Delivery System?

Most companies are still treating AI adoption like a tooling rollout. Pick the IDE assistant. Approve the chat tool. Let a few teams try agents. Write a policy that mostly says “be careful.” That was probably fine when AI sat beside the work. It is less fine when AI is starting to sit inside the work. AI now affects how engineering work gets defined, built, reviewed, shipped, secured, and…

AI Changed Your Pipeline, Not Just Your Editor

AI did not just change how code gets written. It changed the economics of your delivery system. When implementation gets cheaper, the constraint moves. More code shows up upstream, but CI does not magically get faster, QA does not become less overloaded, release confidence does not appear out of nowhere, and production does not become more forgiving because the diff was generated by a model. The…

Your PR Needs a Burden of Proof Now

A pull request used to carry its own credibility. Not perfectly, obviously. Bad code still got merged. Sloppy reviews still happened. But the basic trust model was stable enough that most teams could function: a developer wrote the code, a reviewer read the diff, maybe glanced at the tests, and made a judgment call. That model is breaking. AI-assisted teams can now generate more code than…

Engineering Productivity Is Not AI ROI

If you ask for weekly proof that your AI transformation is working, you are setting your team up to manufacture theater. Most weekly AI ROI numbers are not finance. They are tool activity multiplied by an hourly rate, with the messy parts stripped out: seats activated, prompts sent, self-reported minutes saved, maybe a heroic spreadsheet that turns that into dollars before the code is even…

The Spec Is the Product Now

I used to write terrible tickets. Not maliciously terrible. Just the kind of lazy that everyone recognized and nobody questioned. “Add retry logic to the payment service.” “Handle the error case for expired tokens.” Tickets that assumed the implementer already knew what I meant, because the implementer was usually me, or someone sitting three desks away who’d been in…

The Bottleneck Keeps Moving: What Actually Limits You at Each Stage of AI-Assisted Development

I wrote recently about the 5 stages of AI tooling adoption that engineering teams go through, from curiosity to orchestrated autonomy. That framework is about organizations. This one is about you, the individual developer, and the thing nobody warns you about when you start getting good with AI tools: the bottleneck keeps moving. You spend weeks learning to prompt effectively, finally start…

Why Faster Coding Made Engineering Management Harder

When vendors start inventing new engineering management frameworks, it’s usually because the old assumptions stopped fitting reality. This week LinearB launched APEX , a framework organized around AI leverage, predictability, flow efficiency, and developer experience. I don’t think most teams need to adopt APEX as a branded thing. I do think the launch is a useful market signal. When a…

What Kind of Developer Are You Without the Keyboard?

A few months ago, I watched Claude Code implement a feature I’d been planning to build that afternoon. It took about four minutes. The code was clean. The tests passed. The approach was roughly what I would have done, minus one edge case I caught in review. I merged the PR and moved on to the next thing. And then I sat there for a second, because a question had been forming for months and…

Why Most Teams Are Expert Beginners With AI Dev Tools

Ninety-five percent of developers now use AI tools at least weekly, with seventy percent juggling two to four tools at once. Adoption isn’t the issue anymore. Most teams adopted the tools without adopting any shared practices around them, and that creates a predictable plateau. The Expert Beginner Plateau Erik Dietrich coined the term “expert beginner” over a decade ago. The…

Stop Treating AI Tools Like Junior Developers

Somewhere in the last two years, the industry settled on a mental model for AI coding tools: “It’s like having a junior developer. You still need to review everything carefully.” A year ago, this was wrong because it overstated the tool’s capabilities. The tools have gotten dramatically better since then, and the metaphor is still wrong, just in a completely different…

How Far Do You Trust It? The 5 Levels of Developer-AI Delegation

I wrote recently about the 5 stages of AI tooling adoption that engineering teams go through. That framework is about organizations. But there’s a parallel progression happening at the individual level that nobody talks about, and it matters more. Every developer has an invisible line. On one side: things they’ll hand off to AI. On the other: things they insist on writing themselves.…

The 5 Stages of AI Tooling Adoption Every Engineering Team Goes Through

Every engineering team I talk to tells me they’re “using AI.” When I dig into what that means, it’s almost always the same story: the company bought Copilot licenses, a few people use Claude or ChatGPT on the side, and everyone has a vague sense that they should be getting more out of it. Nobody knows what “more” looks like. This isn’t a tools problem.…

I Built an AI Coding Orchestration System. Here's What I Learned.

Over 91% of developers now use AI coding tools. PR volume is surging. And organizational productivity has barely moved. That gap keeps showing up in the data. Teams adopt AI coding tools, generate more PRs, but review time climbs even faster. More code going in, same bottleneck at review, same deployment queues, same or worse quality gates. The Bottleneck Shifted AI coding assistants genuinely…

Coding with Agentic GenAI Tools: A Senior Software Developer's Workflow

Invited by the University of Victoria’s Digital Scholarship Commons, I presented a live, hands-on session exploring how senior developers actually use agentic AI coding tools in their day-to-day workflow. What I Covered The session centered on a live demonstration of Claude Code — Anthropic’s agentic coding CLI — adding real functionality to a web application in real-time. Rather than…

Clair Flow

The Problem Voice dictation tools either produce garbage transcripts or lock you into a single platform. The good ones require cloud accounts with zero transparency about what happens to your audio. And none of them understand that “new paragraph” means a paragraph break, not the literal words “new paragraph.” The Solution Clair Flow is a voice dictation system built across…

Hivemind

The Problem AI coding assistants are powerful, but deploying them at scale is a mess. Every task needs a clean environment, the right context, and proper isolation. Running AI agents manually — one terminal at a time — doesn’t scale. The Solution Hivemind is a full-stack platform built in F# (SAFE stack) that manages the entire lifecycle of AI coding agents: Container Orchestration: Each…

AI Development Workflow

Overview A personal AI operations platform that bridges conversational interfaces with development tooling. Chat-driven task delegation that routes work to the right execution environment — whether that’s a Hivemind drone, a local coding session, or a direct edit. What It Does Multi-agent orchestration: Specialized AI agents for different roles (product, development, operations) with clear…

About

The Short Version I’m an Engineering Manager with 10+ years of full-stack development experience, currently leading a cross-functional engineering pod at a real estate technology company. I work on the systems around software delivery: how teams define work, build it, verify it, ship it, and learn from it. Outside of work, I’ve been building Hivemind , a full-stack platform in F# that…

AI Delivery System Audit

AI coding tools are already inside the engineering workflow. The harder question is whether the system around them can absorb more generated work without creating review bottlenecks, weak proof standards, delivery risk, or fake ROI stories. The AI Delivery System Audit is a compact advisory engagement for engineering leaders who want a practical second opinion before expanding AI usage or…

Contact

Get in Touch I’m always interested in conversations about AI-assisted delivery, engineering leadership, and the systems that make generated code shippable. If your team is already using AI coding tools and running into review pressure, vague specs, weak proof standards, messy ROI stories, or rollout friction, I’m happy to compare notes. Email The best way to reach me: ryan@ryanmccue.ca…