Skip to content

Claude Code, Practically

The steering wheel, not the autopilot. Pick a 30-minute path below and actually get somewhere with Claude Code today.

Pick your 30-minute tour

Not sure this is worth your 30 minutes? Here’s a real shape of what a session looks like — press play.

claude

Everything else in this guide is detail. This is the thesis:

Vibe coding

  • Go with the flow, no code-specific instructions
  • No real code review of what gets generated
  • Fast to start, expensive to maintain

Agentic engineering (this guide)

  • You stay in control — you steer the AI
  • You give specific instructions: libraries, patterns, conventions
  • Code review is part of the loop, not an afterthought

Claude Code is a very capable assistant. It is not a replacement for engineering judgment. Every section in this guide assumes you’re the one steering.

No quiz, no tour — just the whole map.

I lead a Flutter team at LinkDev. This guide’s first seed came from a Claude Code course that my teammate Ismail Elmogy took and generously shared with the rest of us — the notes were good, but scattered across slide decks and written for a general audience rather than for a team shipping real client apps under real deadlines. This guide is what came out of turning that material into something we actually use day to day: fewer slides, more “here’s exactly what to type and why.”

It’s public and free. If you’re not on my team and you find it useful anyway — welcome, that’s the point. Consider it a small giving-back project from LinkDev to the wider dev community.

Abdallah Gaber — Flutter team lead at LinkDev. Corrections and suggestions are welcome; this guide will keep evolving as Claude Code does.

Thanks to Ismail Elmogy for the course material that started it all.