JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • How the master works

    Claude Code SELF
    16 level,0 lecture
    Tommy opens his laptop and realizes he is not tense — there is nothing to put out. He automatically creates a branch, writes the task brief, and marks the checks. Let's see how the master's habits have become a reflex for him.
    Open
  • A master writes the spec

    Claude Code SELF
    16 level,1 lecture
    Tommy opens a blank TASK_SPEC before the code — his hand reaches for the form on its own. One task in one spec, no “while we’re at it.” A good spec does not need rescuing, and the plan has become not a technique, but a way to begin.
    Open
  • Why the agent gets dumber by the end of the day

    Claude Code SELF
    16 level,2 lecture
    Alex asks Tommy to dump the entire arsenal he has gathered over the month into three baskets: fixes, checks, and safeguards. Then he explains why, by the end of the day, the agent starts getting dumb — the attention window gets clogged. We get acquainted with window hygiene: /context, /compact, /clear, and targeted file delivery with @fayl.
    Open
  • Don't drown: make planning a reflex

    Claude Code SELF
    16 level,3 lecture
    Planning is not "when things get hard" — it is always on, before the first edit. Tommy bakes plan mode into the project through defaultMode: plan, edits the intent instead of nodding along, and clears the window before every new task himself. Task framing has finally become a habit.
    Open
  • Full cycle from spec to delivery

    Claude Code SELF
    16 level,4 lecture
    Tommy gets through the whole cycle in one breath: branch, targeted handoff, diff, honest test, EVIDENCE_LOG, and DELIVERY_REPORT. And after closing the fix, he brings the radar to life with live data via fetch. The work is accepted silently, without a single question, and Oliver calls him Tommy for the first time.
    Open
  • Additional Resources

    Claude Code SELF
    16 level,5 lecture
    Four articles for this level: how to choose between /context, /compact and /clear and check the task after compacting, how to split work between several workers, how to hand off results between stages and resume after a break, and how a developer's work changes with agents.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush