← Back to projects

AI workflow for developer learning

We helped a developer education platform move AI guidance closer to the moments where learners get stuck: setup, debugging, failing tests, code review, and the next step in the build.

The work was not about adding an AI layer for show. It was about putting useful help inside the learner’s development workflow without replacing the learning challenge.

The hardest part of learning was happening outside the lesson.

The platform already had a strong learning path, but many difficult moments happened around the edges of the curriculum: local setup, CLI friction, failing tests, debugging, knowing when to ask for a hint, and deciding what to build next. The domain was Ethereum / Solidity, but the product problem was broader: how to keep learners moving while they build.

Static lessons can explain concepts. They can't see the learner’s code, interpret a test failure, or calibrate how much help to give. The opportunity was to move assistance into the product workflow itself, so guidance could support progress without turning challenges into answer dumps.

What we designed and built.

The completed system integrates multiple surfaces that map to real learner actions: start a challenge, ask for help, explain a failed test, review code, or build structured specs.

01
Local editor integration

AI Tutor Mode

Tutor Mode brings guidance into the developer workflow for Solidity challenges: checkpoints, comprehension questions, targeted hints, explaining test failures, code review, bug detection, and next-step guidance.

02
Structured project briefs

Build Prompts

Build Prompts turn common coding project ideas into curated, tested, AI-ready briefs. This helps learners start from a structured specification instead of a blank prompt box, teaching them how to write effective specs for either human or agent developers.

03
Zero-setup browser sandbox

Browser-Native Sandbox

Brings the build loop directly into the website through a browser coding sandbox connected to tutor logic, reducing setup drag before the first useful coding iteration.

04
Context-aware guidance engine

Code-Aware Review & Adaptive Guidance

With code state, tests, tutor checkpoints, and learner progress connected, guidance can inspect the work, interpret failures, adjust hint depth, and keep the learner in the loop.

From passive lessons to guided building loops.

The useful difficulty remains: understanding the system, writing the code, interpreting feedback, and building confidence. The avoidable friction gets surfaced and guided.

Learning flow friction to guided build
StuckConcept gapsLearners need explanation without losing the challenge.
FailingTests and bugsErrors need interpretation, not generic encouragement.
Blank pageProject ideasIdeas need stack-aligned implementation specs.
AI tutorGuidance logicHints, checks, code context, test output and learner progress.
ExplainProgressive hintsHelp that keeps the learner doing the work.
InspectCode-aware reviewBug detection, explaining test failures, and next steps.
BuildAI-ready specsCurated Build Prompts for real projects.
Reduce setupBrowser-native sandboxA clearer route into the first useful coding loop.
Tutor workflow blueprint asdloop project example / 02
Learner state Tutor action Product surface Guardrail
Stuck on concept Explain + check Editor / chat No answer dump
Failing tests Interpret failure Test output panel Point to exact area
Buggy code Review + hint Code editor Keep learner in loop
Ready to build Spec prompt Build Prompts library Stack-aligned

Artifact is a simplified representation of the product workflow, not a fixed product architecture.

AI guidance inside a learning product with real usage.

The work sat inside an active developer education platform, so the design had to support real learner behavior: setup friction, failing tests, debugging, code review and project ideation.

92.4k+unique visitors in 2025
5,700+signups in 2025
5,900+challenge submissions in 2025

How we helped We shaped interactive tutor loops, local editor integration, automated test feedback, and AI-ready templates around the moments where learners need help without removing the challenge.

Currently measuring

  • Learner completion and challenge progression
  • Setup friction and support load
  • Tutor quality, usage, and cost per guided session

Bring practical AI into the product flow, not beside it.

If users get stuck inside a real workflow, whether learning, onboarding, support, review, internal operations, or code-heavy product work, we can help map the friction and build the right system around it.