StudyTree

BUILT FOR SELF-TAUGHT DEVELOPERS / TARGETING OCTOBER 15

StudyTree

You studied today.
Know what to practice tomorrow.

Learning should leave you with more than another finished tutorial. We are building a clearer path from your notes to an evidence-linked review and a next step you control.

Product preview. New AI features are not live yet.

A SMALL NOTE. A MORE USEFUL NEXT STEP.

See the learning loop.

Illustrative concept
LEARNING THREAD

Async workers

C# / CancellationToken


THE QUESTION

Why does the worker keep running after cancellation?

Source: your learning note
YOUR NOTE / EXAMPLE

I built it. Then it kept running.

I created an async worker and passed a CancellationToken. The task kept running after I cancelled it. I understand async/await, but shutdown still feels unclear.

await worker.RunAsync(token);
// Where should cancellation be checked?

Capture the attempt, the result, and the unresolved question.

BUILDING IN PUBLIC

Help shape the next version.

Share the preview with a self-taught developer, or tell us where your learning gets stuck.

TARGET RELEASE

October 15, 2026

--Days
--Hours
--Minutes
--Seconds

Target date, subject to readiness. This preview is not the launched AI product.

THE PLANNED LEARNING LOOP

Record. Review. Decide what comes next.

1. Capture the work

Record what you tried, your result, and the question you could not resolve. Your notes stay the source of truth.

2. Review with evidence

AI reviews will connect strengths and gaps to your notes. Low evidence stays visible; a suggestion is not proof of mastery.

3. Choose the next step

Accept, edit, or skip a practice suggestion. Skill suggestions require your confirmation, and weekly feedback brings the work together.

ILLUSTRATIVE EXAMPLE / NOT A LIVE AI RESULT

A more useful question than "Am I making progress?"

Learning note: "I built an async worker, but cancellation did not stop the task."

Possible review: "Cancellation handling needs more practice. Your note describes a worker that continued after cancellation."

Possible next step: "Add a cancellation check and a test that verifies shutdown. Review the result before accepting a skill update."

Before launch

Can I use the new AI review now?

No. This website is a product preview. We will announce availability after release checks pass.

What happened to the old tools?

Legacy timers, skill trees, logs, and social features are paused on this website. Old links lead to this preview rather than the old interface.

Will my old data be deleted?

Existing data is retained. Retention does not guarantee automatic migration into the rebuilt product; migration details will be announced separately.

Can I leave feedback?

Contact the developer through your existing account or email acatnight@gmail.com. There is no waitlist, email collection, or automatic launch email system.