


From Coding to Context Switching: An AI Retrospective
DeejayHead of Product, re:cinqOn This Podcast
In this episode, Deejay welcomes back Elliott Beatty to discuss the long-term reality of adopting agentic AI coding assistants. While development velocity has soared, the team now faces 'human' challenges like burnout and context-switching fatigue. Elliott explains why frontend teams benefit more than backend engineers and how accelerated coding exposed major bottlenecks in QA and UAT. They also explore the shift toward Model Context Protocol (MCP) servers, the necessity of feature flags, and why strong leadership is crucial for sustainable AI implementation.
- Velocity increased significantly, but developer burnout emerged due to excessive context switching.
- Frontend teams see massive gains while backend teams struggle with complex system logic.
- Accelerated coding speed caused major logjams in QA and User Acceptance Testing.
- AI agents excel at rote tasks but fail at high-level architectural problem solving.
- Moving to Model Context Protocol servers will eventually replace traditional API interactions.
- Implementing feature flags became essential to manage the high volume of unreleased code.
- Successful AI adoption requires executive leadership to manage friction across all departments.
Burnout Behind the Velocity Gains
01:07In this conversation, we examine how Fruition's ambitious push toward agentic coding produced real velocity gains but also unexpected burnout, forcing Elliott Beatty to send engineers home for a full week to recover. He explains that running multiple agentic coding sessions at once left developers doing so much context switching that review quality suffered and job satisfaction dropped, even though nobody feared losing their job to AI. We also discuss how the team deliberately pulled back from its most aggressive multi-agent workflows once it became clear that no single developer could sustainably supervise several projects at full throttle. Elliott describes settling into a sweet spot well above the team's original output but below the exhausting peak they briefly reached.
Frontend Sprints Ahead While Backend Struggles
06:17We also discuss why AI coding assistants have delivered far more value to Fruition's React frontend team than to its .NET Core backend or Flutter mobile teams. Elliott explains that frontend work is often a straightforward pattern of connecting to an API, fetching data and displaying it, something agents replicate well once shown existing code, whereas backend engineers are building interconnected microservices that require architectural judgement an agent cannot yet supply. The team's move from Jira to Linear, with its Figma integrations, has further smoothed frontend implementation by letting an agent pull designs directly from a ticket. Elliott concludes that at a professional level, production backend code still depends heavily on experienced engineers doing the genuine problem solving.
QA and UAT Become the New Bottleneck
34:47A further theme is how accelerated coding output simply moved the organisation's bottleneck downstream, overwhelming QA and then user acceptance testing even after Fruition hired an additional QA engineer and adopted LLM-assisted tools such as n8n and custom ChatGPT projects for building test cases. Elliott describes a backlog of work sitting in QA for weeks while business stakeholders struggled to review and approve everything engineering could now produce. We examine how the team prioritised shipping feature flags through LaunchDarkly specifically to relieve this logjam, letting mostly finished work merge into master and reach production behind a flag rather than clogging long-lived branches. He frames this as evidence that speeding up one stage of the SDLC simply exposes the next weakest link, echoing the value-stream-mapping lessons of the 2025 DORA report.

