Self-paced · Lifetime access

Your job is changing faster than you can keep up.

Genie is the self-paced course that teaches working professionals to ship with AI coding agents. Planning, steering, testing, and delegating like a senior director, not a prompter.

6 chapters + ongoing·self-paced·lifetime access
live · claude opusgenie · session 042
students enrolled400+
course rating5/5
chapters + ongoing6
lifetime access
##the two wrong paths

Most engineers start AI coding the wrong way.

[error_one]

Delegate everything.

Vibe-code your way through. Accept every diff. End up with spaghetti nobody understands, not even you. The codebase becomes a black box, and you lose the thread.

[error_two]

Delegate nothing.

Fight the tools. Treat AI as a toy. Watch your peers ship features in the time it takes you to set up a dev env. Burn out. Quietly grow bitter.

[the_third_way]

Direct. Don't dictate.

Trust your experience, your skills, your process, and your tools, in that order. The engineer's path is neither YOLO nor catastrophizing. It's intentional, confident, and profoundly boring in the best way.

##who this is for

The vibe coder and the engineer see the same tool. They ship different software.

01YOLO mode, accept every diff
Sandboxing, permissions, and hooks
02One huge ball of mud
Easy-to-navigate codebase with deep modules
03Hundreds of meaningless tests (or none)
Useful tests at sensible boundaries
04Middle-of-the-road defaults
Genuinely tasteful, opinionated apps
05Loses the sense of the code
Designs the structure, lets the agent implement
06AI that needs hand-holding
AI that is worth delegating to
##every hero needs a guide

Meet your instructors.

Two engineers, one course.

Mamdouh
live~/mamdouh

Hi, I'm Mamdouh.

instructor

I've been building with LLMs and agents from the moment they became real. I've shipped agent-powered systems into production inside companies, and helped entire tech teams restructure around agentic development. I've been teaching for over five years.

Keeping up with AI is a full-time job. Let me do that part. I'll keep out the crap and give you only the patterns that survive contact with real work.

Ali
live~/ali

Hi, I'm Ali.

instructor

I've been building with LLMs and agents since they first became real. I've shipped agentic solutions at production scale across multiple companies, and led my own team through the full shift to agentic development.

I obsess over the unglamorous parts: the skills, the configs, the feedback loops that turn an exciting demo into something safe to deploy. If a pattern doesn't survive real work, it doesn't earn a slot in the course.

##curriculum · 6 chapters + 2 coming soon

Specificity is confidence. Here's the plan.

  1. Ch1chapter one

    Introduction

    Get oriented. Install, set up, and run Claude Code with the right defaults from minute one.

    • Hi World!
    • Installing and Setting Up Claude Code
    • Overview and Permission Modes
  2. Ch2chapter two

    How Claude Code Thinks

    Everything beneath the surface. Once you see it, directing an agent stops feeling like magic.

    • The Model vs the Harness
    • The Tool System
    • How a Turn Actually Works
    • The Context Window
    • Why Context Kills Quality
    • Compaction, Checkpoints and the Sediment Problem
    • Prompt Caching
    • CLAUDE.md and How to Write a Good One
    • Memory
  3. Ch3chapter three

    Talking to the Agent

    Take the theory to your own codebase, and learn to direct without dictating.

    • The Old Era vs the New Era
    • Coinbase Going Agent First
    • Set Up Your Toolbar
    • CLAUDE.md in Practice
    • Your Codebase Is the Prompt
    • Progressive Disclosure with CLAUDE.md
    • How Claude Fails (and How to Recover)
    • Exercise: Improve Your CLAUDE.md
  4. Ch4chapter four

    Core Features

    Plan mode, subagents, Skills, hooks, MCPs, and plugins. The pieces that unlock real autonomy.

    • Plan Mode
    • Subagents and the Github Integration
    • Hooks
    • Skills
    • MCP
    • Plugins
  5. Ch5chapter five

    Building from Scratch

    Start a new project and set it up for agentic development from day one.

    • Starting a New Project
    • Setting Up a Feedback Loop
    • How to Stay in The Smart Zone
    • From Idea to Spec
    • From Spec to Implementation
    • Test Driven Development
    • Vibe Coding and Prototyping
    • Result After All Phases
    • Exercise: Building an AI Search Engine
  6. Ch6chapter six

    Working on Existing Projects

    Large codebases, legacy code, safe migrations.

    • Agentic Codebase
    • Feedback and Optimizations Loops
    • MCPs in Action
    • How to Do Migrations
    • Exercise: Figma to Code
    • Exercise: Optimize Database Queries with Agents
  7. Ch7chapter seven

    Human in the loop vs AFK development

    Coming Soon

    When to pair with the agent and when to step away. Trust calibration, autonomy levels, and reading the signals.

  8. Ch8chapter eight

    Infinity

    Coming Soon

    More to come. New patterns, tools, and war stories as they land. Yours for life, no re-enrollment.

##one price, forever

Pay once. Keep everything.

##lifetime access

Genie, The Complete Course

799 SAR
  • Every future lesson, included forever
  • Skills and config templates, yours to clone
  • Certificate of completion
  • Community access (launching soon)
Get instant access

Rated 5/5 by 400+ students · 7-day refund if you haven't started

##still wondering

A few honest questions.

01Do I need any setup before I start?
No. The opening lessons walk you through installation, authentication, and your first working session before the main curriculum begins.
02What level of experience is expected?
Open to tech students, product managers, engineers, and anyone who wants to build products. Curiosity is the main requirement. No prior agent experience required.
03Do I get a certificate?
Yes. On completing the course, you receive a certificate of completion in your name. Note that it's a certificate of completion, not an accredited academic credential.
04Is there any live component, or is it fully pre-recorded?
Fully pre-recorded. You watch lessons at your own pace. No calendar pressure, no missed sessions, no FOMO.
05Do I get a refund if it isn't for me?
Full refund within 7 days of purchase, provided you haven't started consuming the content (watching more than 10%, downloading materials, or joining the community).
06Can my company pay?
Yes. We email an e-invoice to your billing address suitable for expense claims. We are not currently registered for VAT, so no VAT line appears on the invoice.
last call

Still not convinced you're serious about shipping?

Reserve a seat. If it isn't for you, full refund within 7 days, as long as you haven't started the material.