unrust
A 14-minute, unassisted diagnostic

How sharp is your unassisted coding?

You still ship. But when an assistant handles more of the implementation, can you still produce, trace, and debug the code on your own? Unrust is a short, timed diagnostic — no editor tooling, no autocomplete, no assistant — that gives you a snapshot of six core coding skills today.

6 skills · 14 minutes · no AI assistance

Skill oxidation profile

example

An illustrative read — take the test for yours

BandRusty
Recall80%Debugging65%Find the flaw40%Tracing55%Idiom70%AI-slop35%

Skill integrity 58%

Reference range
Oxidation
scale
Example
PolishedTarnishedOxidizedRusty
What it measures

Six coding skills to check without AI assistance

Each is graded from short, knowledge-neutral drills — no trivia, no frameworks-of-the-month. They are core fundamentals worth checking when you want to see how your unassisted work holds up.

RECALL01

Recall

Produce the syntax and API from memory — no autocomplete quietly finishing the line for you.

Learn about this skill →
DEBUG02

Debugging

Given failing code, find the fault — especially when a tool offers the first fix before you have traced the problem.

Learn about this skill →
FLAW03

Find the Flaw

Read logic against intent and catch the check that's subtly, confidently wrong.

Learn about this skill →
TRACING04

Tracing

Run the machine in your head — predict what the code actually does, step by step.

Learn about this skill →
IDIOM05

Idiom / Quality

Tell idiomatic from clumsy. The taste that separates a senior from a generator.

Learn about this skill →
AI-SLOP06

AI-slop Detection

Catch clean-looking code that's backwards. The new core skill of the AI era.

Learn about this skill →
The thesis

A single unassisted session can reveal a gap worth practicing.

AI coding tools can shift more work into review. That can make it harder to tell which skills still feel automatic when you need to produce or debug code without assistance.

Unrust removes the assistant for a short, timed session and grades six skills against an expert-anchored rubric. One session is a snapshot, not a verdict: it cannot distinguish skill decay from unfamiliarity or a bad day. Retake it over time to compare a more useful trend.

A 6-item read is a rough estimate, not a verdict. Single spokes carry wide error bars; the trend is more informative than any one result.

How it works

From one read to a habit

01

Take the test

14 minutes, unassisted — no AI, no autocomplete, one sitting. JavaScript, TypeScript, or Python.

02

Get a per-skill profile

Six dimensions, each banded Sharp → Offloaded. Free, no account needed for your first read.

03

Save it and build a trend

Retake in a few weeks. Compare how your unassisted performance changes over time — the trend is more useful than one reading.

04

Practice the soft spots

A short daily loop of unassisted drills adapts to your profile, so you can strengthen the skills you want to improve.

Pricing

Free to measure. Subscribe to rebuild.

Your diagnostic score is always free. A subscription unlocks the daily practice loop, the full drill library, per-skill mastery, and your saved trend over time.

Monthly flex
$14.99/ mo
$14.99 / month

Full access with no annual commitment. Cancel anytime.

  • Saved skill-decay trend
  • Daily adaptive practice queue
  • Full drill library and focused drills
  • Per-skill mastery ladder
Save 40%
Annual rebuild
$9/ mo
$108 / year · billed yearly

Best for turning the diagnostic into a daily rebuild habit.

  • Saved skill-decay trend
  • Daily adaptive practice queue
  • Full drill library and focused drills
  • Per-skill mastery ladder
  • About 30 cents per daily session

Prices in USD. Cancel anytime.

See where you actually stand.

Fourteen unassisted minutes. A per-skill profile at the end, free. Then watch it — or work it back up.