This is the story of a two-week Samman technical coaching engagement focused on AI-assisted development. Same team. Same room. Same code. Ten days. The transformation from fighting AI to collaborating with it.
Twenty minutes into Day 10, the team had a customer meeting. By lunch, they'd pivoted the entire project. That doesn't happen by accident.
Day 1 started messy. The team implemented a feature using their usual approach: Copilot, impromptu prompts, no structure. It worked, sort of. But they couldn't roll back mistakes. They fought the AI instead of collaborating with it. They got stuck in dead ends they couldn't see until too late. I watched for ninety minutes, then stopped them. We introduced a handful of concepts and patterns and repeated the same work.
At one point, a developer stopped and said it: "Could we put this into a file so we don't have to keep repeating ourselves?" That question unlocked everything. Over the next nine days, the team built a completely different way of working - one that turned AI from difficult autocomplete into collaborative partner.
The breakthrough wasn't learning a specific tool. It was internalizing six practices that work across any AI tool:
- Process files: capture repeatable workflows as reusable files
- Reverse direction: ask AI for options instead of commanding execution
- Small steps: break work into chunks small enough to course-correct
- "Is it good?" not just "does it work?" - refinement over completion
- Patterns first: adopt new tools only after mastering underlying patterns
- Speed enables discovery: get close enough to customers to discover what they actually need
Day 8 went full recursion. The team got stuck creating a process file, so we created a process file about creating process files. They joked about Inception. But that meta-moment? That's when it clicked. They stopped mimicking the patterns and started understanding the shape of the thing.
Here's what changed for the business: As we built the project, we discovered new things about what the customer actually needed. The team pivoted in hours, not weeks. On Day 10, a 20-minute customer conversation revealed the real problem - completely different from the original spec. They adjusted the same day.
This isn't about coding faster. It's about getting close enough to customers to build what they need instead of what they said six months ago. That compressed feedback loop - show working software, learn, pivot within hours - changes what's possible. The team went from "coders who execute specs" to "makers who discover needs through rapid iteration."
By the end? A team member led sessions while the coach sat in back, silent. The IDE disappeared from the workflow - only used to delete lines. Multiple Claude Code terminals running in parallel, each handling different sub-tasks. The team explored OpenAI Codex, Playwright MCP, virtual desktops, Claude Code CLI - tool after tool - and stayed confident through all of it.

No comments:
Post a Comment