PRACTICE THE DECISIONS BEHIND THE CODE

Go from “I read it”
to “I can explain it.”

Start free. Use Pro to work through deeper data failures, runnable exercises and architecture tradeoffs—with your work saved in one place.

Private practice · clear access
32SQL labs
81JavaScript runners
9design scenarios
8 newreliability labs
FREE

₹0 / Free starter tier

See how the workbench fits the way you learn.

  • 6 original coding challenges
  • 5 starter labs with authored hints
  • Selected SQL and JavaScript practice
  • Private drafts, bookmarks and progress
  • Your profile and account export
  • All public field guides
Start with a free account
CHOOSE A PRACTICE PATH

Build something you can reason about.

Each path links to existing tools. Work at your own pace; these are practice paths, not accredited courses.

8 NEW ORIGINAL LABS

Data Reliability

Find overlapping history, reconcile retried loads, audit access exports and build replay-safe data checks.

  1. Reconcile arrivals and history
  2. Investigate quality and replay failures
  3. Plan backfills and ordered funnels
What you leave with

A tested SQL query, edge-case reasoning and a saved review for each lab.

Explore the reliability pack
9 MODELED SCENARIOS

Architecture decisions

Change workloads, compare bottlenecks and test failure assumptions across cloud, warehouse and AI components.

  1. Choose a reference scenario
  2. Change load or component capacity
  3. Inspect the modeled bottleneck
What you leave with

A saved design with workload assumptions and tradeoff notes.

Explore Architecture Studio
81 JAVASCRIPT RUNNERS

Coding practice

Implement small functions, inspect canonical cases and iterate on edge conditions in a disposable browser worker.

  1. Read an explicit input/output contract
  2. Implement and run the public checks
  3. Explain an edge case beyond the fixtures
What you leave with

Your implementation and local check results, with private draft saving.

Explore runnable coding tasks
A SMALL, REPEATABLE PRACTICE LOOP

Read the contract. Test the edge. Explain the result.

01

Investigate

Inspect the schema, examples and acceptance criteria before changing code.

02

Verify

Run browser-supported checks. Compare actual rows or outputs with the explicit contract.

03

Reflect

Save your code and notes. Explain the failure prevented and one case the fixtures do not prove.

SQL uses local DuckDB fixtures; JavaScript uses public canonical cases. Project checklists are self-assessed. Studio results are models, not vendor benchmarks.

THE DIFFERENCE, WITHOUT THE GUESSWORK

Free helps you start. Pro adds depth.

IncludedFreePro
Public field guidesAll 9 guidesAll 9 guides
Guided courses3 introductory lessons12 lessons including 3 capstones
Engineering MissionsCurrent starter missionAdvanced missions and archive
Engineering puzzlesDaily rotating pickAll 6 puzzles
Original coding briefs6 starter challengesAll 30 challenges
Engineering practice5 starter labs182 tasks across 9 streams
Snowflake & Databricks SQL1 starter SQL lab32 SQL labs · 96 fixture checks
Browser JavaScript checksSelected starter practice81 runnable exercises
Architecture StudioPro preview44 components · 9 scenarios
Saved drafts, profile & exportIncludedIncluded, plus Pro badge
CLEAR EXPECTATIONS

Before you choose.

Is Pro right for me?

Choose Pro for structured practice with SQL failure cases, broader coding exercises and modeled architecture decisions. Start with Free if you are still exploring the workbench.

What is new in the Data Reliability pack?

Eight original SQL labs cover history overlaps, load reconciliation, access-policy data, uncached latency, customer references, backfill planning, conflicting replays and ordered funnels. Each includes three executable fixture checks, hints and review prompts.

What happens when Pro ends?

Your saved work remains account-owned and exportable. Premium briefs and new practice access lock when membership expires.

Does Pro include real vendor accounts or AI credits?

No vendor compute or AI inference credits are included. SQL runs in browser DuckDB fixtures; Architecture Studio models cloud, warehouse and AI components. These are educational tools, not certifications or job guarantees.

Can I run original algorithm submissions?

The separate algorithm judge is not connected. Runnable JavaScript and SQL lab practice is available, but Pro does not unlock an unavailable server execution service.

Can I buy Pro now?

Live charging is not enabled. ₹299/month is a proposed launch price. Checkout, cancellation, renewal and refund terms must be available before paid subscriptions launch. Any owner-granted pilot access is complimentary, not a purchase.