Session 3 — AI-Assisted Development Foundations

Phase: 2 — Enablement & Integration Target Week: Week 3 Duration: 2.5 hours Format: Hands-on workshop (developers on their own machines) Audience: Turner development team

Objective

Give every developer fluency with the core AI-assisted development surfaces they'll use day-to-day. Every exercise in this session runs against real code from the learning bed product so that developers leave with both technique and a head start on tasks they actually have on their plate.

Key Topics

  • Claude product surfaces overview: Claude Code (CLI/IDE), Claude.ai, Claude in Chrome — when to reach for each
  • Account, workspace, and permissions setup against Turner's environment
  • Prompt engineering fundamentals: clear goals, providing context, iterating, and verifying
  • Core developer workflows: explain this code, refactor, generate tests, write documentation, debug a failure
  • Code review patterns: getting a useful second opinion from Claude on a real PR
  • Common failure modes and how to recover (hallucinated APIs, stale context, over-eager edits)
  • When NOT to use AI — knowing the edges of the tool

Outcomes

  • Every developer has Claude set up and working against the learning bed's repo
  • Each developer has completed at least three guided exercises against real learning bed code
  • Shared vocabulary for prompting patterns that will be reinforced in Sessions 4-6
  • Initial entries captured for the Developer Reference Guide, using learning bed examples

Inputs Required from Turner

  • Developers on the call with their actual dev environment available
  • Local clone of the learning bed product's repo on each developer's machine
  • Any required Claude licensing/access provisioned before the session

Deliverable Contribution

Anchors the Developer Reference Guide (Phase 2