Spec Driven Django Development with Claude Code

Sat Jun 27, 09:00 - Sun Jun 28, 23:00

Event is online

ABOUT

Every week brings a new AI coding tool, a new workflow, a new thread claiming everything just changed. For a Django developer trying to actually ship production code with Claude Code, the noise *is* the problem. There's no obvious progression - it's not clear what's worth learning first and which tools are worth reaching for under which circumstances. And it's not immediately clear how to get an LLM to produce code you can trust.


Most of what you see online is misleading. Parallel sub-agent swarms and one-shot app generation make great demos and fall apart the moment production code is on the line. Using LLMs well is a skill, and like any skill, it has to be built deliberately.


What you'll walk away able to do


  • Add Claude Code to an existing Django project without creating a mess
  • Write and maintain effective `CLAUDE.md` files — and avoid the pitfalls of letting Claude write its own
  • Control context deliberately, and organise a growing collection of markdown files so they stay useful
  • Apply common prompting patterns to Django-specific work, and package them as reusable commands
  • Design your own spec-driven development workflow around your tools, your style, and your risk profile
  • Run parallel development streams using Git worktrees, once the single-threaded workflow starts to bottleneck you


A deliberate progression


Each stage is taught in the order you'd need it.


We start with the foundations, we start by getting the small things right: prompting, context control, simple validation. Nothing downstream works reliably without this.


From there, we start working on getting big things right with spec-driven development. You will build your own workflow rather than adopt a template, because spec-driven development isn't one-size-fits-all.


Finally, you work on getting big things right quickly by using Git worktrees for parallel development.


Self-paced, with real human support


You move through the material on your schedule. No cohort, no fixed start, no pressure to keep up.


But you're not on your own. There will be a human educator there with you the whole time to check in and answers your questions. You'll also have many opportunities to connect and nerd out with your fellow participants.


BONUS: One month FREE access to a Django and Claude Code Mastermind group


The real learning happens after the workshop - as you adapt these techniques to your own work and respond to new changes in the landscape, you'll learn a lot. A community of practice will help you on your journey.


Here's what you'll get:


  • Weekly video office hours and group discussions
  • Daily text-based check-ins where your questions and comments get addressed
  • Ongoing access to the course materials and communication channels
  • Early access to course updates
  • A peer group to push your skills further


IMPORTANT: A note on Claude Code subscriptions


A Claude Code subscription is not included. You'll need your own to get value from the course — a Claude Max plan is strongly recommended.


Prerequisite skills


You'll get the most out of this if you're comfortable with:


  • Django fundamentals — models, views, URLs, templates, apps
  • Git — commits, branching, merging


Familiarity with Pytest, HTMX, Alpine.js, Tailwind, and Playwright will help in places, but isn't required.


Location


This is an online event hosted on Discord. You will receive an invitation to the Discord server and joining information closer to the time.


Questions?


If you have any questions, please email [email protected]