Developer Typing & Biomechanical Telemetry

Type real code at the speed of thought.

Practice real-world syntax across 25+ programming languages with 10-finger ergonomic analytics, keystroke replays, and tactile Cherry MX audio.

telemetry_stream.ts — Interactive Preview
WPM 68ACC 99.4%
1export async function analyzeSprint(stream: KeystrokeEvent[]) {
2 const netWpm = Math.round((stream.length / 5) / elapsedMinutes);
3 const ergonomics = computeFingerWorkload(stream);
4 return { netWpm, accuracy: 99.4, ergonomics };
5}
Select language sample:
Code Library & Categories

Hundreds of real production snippets. Zero filler.

Explore 7 structured categories spanning systems languages, modern web frameworks, devops manifests, database queries, and specialized endurance trials.

200+Official Code Snippets
25+Programming Languages
7Core Engineering Domains
100%Production Syntax (No Pseudo-code)

Looking for One Chance, Morse Code, Page Count, or Prompt Engineering?

Explore All 200+ Snippets in Catalog
Modes & Progression

Train at your pace or compete globally.

Structured difficulty rulesets and customizable time intervals paired with a full ranked progression ladder, monthly speedruns, and over 100 unlockable badges.

Unlimited Lives

Casual

Relaxed flow for warming up and building muscle memory on new syntax without penalties.

3 Lives Max

Medium

Balanced competitive pressure that rewards clean accuracy while maintaining high speed.

One Chance

Hardcore

Sudden-death precision. A single mistyped character immediately ends the sprint.

Flexible Duration

Custom Timer

Every snippet features an adjustable timer—pick a challenging 15-second sprint or a more casual 5-minute session to match your pace.

Ranked Ladder

Type Points (TP) & 10 Tiers

Earn TP after every completed sprint to climb from Newbie Typer to Grandmaster Typer.

Monthly Event

5-Minute Global Speedrun

Compete on a featured monthly snippet with 3 weekly attempts and permanent Top 5 profile medals.

Milestones

100+ Steam-Style Badges

Unlock achievements for speed records, daily streaks, flawless runs, and polyglot mastery.

Telemetry & Performance

Deep biomechanics and keystroke telemetry.

Analyze your typing mechanics second-by-second. Track speed evolution curves, 10-finger load distribution, problem bigrams, and daily consistency streaks.

10-Finger Biomechanics

Inspect workload across both hands and all ten fingers. Spot pinky fatigue on symbols and balance your bilateral typing posture.

Hand Ratio48% L / 52% R

Keystroke Replays & Bigrams

Replay your sprint keystroke-by-keystroke at up to 4x speed. Pinpoint the exact symbol pairs (`=>`, `!==`, ``) that cause hesitation.

Playback Speed1x • 2x • 4x

Speed & Accuracy Evolution

Track your net WPM velocity trends, historical growth charts, and burst cadence across your last 10, 25, 50, or all completed runs.

Growth AnalyticsContinuous Trendline

Speed & Accuracy Evolution Curve

Historical WPM velocity & consistency over time

AVG SPEED96 WPM
PEAK SPEED118 WPM
AVG ACCURACY98.9%
GROWTH TREND+24%
TESTS ANALYZED148
Hover any data point to inspect run telemetry
120957045

GitHub-Style Activity Matrix

Track your daily history & consistency over time

148 tests completed
LessMore
NovDecJanFebMarApr

Visualize your daily typing habit and long-term progress with a GitHub-inspired contribution heatmap inside your profile.

Personalization & Identity

Tailored to your setup, acoustics, and identity.

Customize every detail of your workspace—from live IDE themes and mechanical switch acoustics to physical keyboard layouts, avatars, unlockable titles, and competitive ranks.

Visual Aesthetics

6 Curated IDE Themes

Click any palette below to preview and switch the entire application theme in real time.

Tactile Audio Engine

Mechvibes ASMR Audio

Click any switch profile to hear authentic Cherry MX acoustics synthesized via Web Audio API.

Ergonomic Calibration

7 Physical Keyboard Layouts

Accurate 10-finger biomechanical mapping for ANSI and ISO keyboards, including native Spanish Ñ.

QWERTYUIOP
ASDFGHJKL;
ZXCVBNM,./
🏆Profile Identity & Progression

Avatars, Titles, Ranks & Badges

Personalize your public coder profile with custom avatars, unlockable titles, Type Points ranks, and 100+ achievement medals.

Coder Avatar Preview
User Name⚡ Grandmaster • 3,420 TP
« ⚡ Syntax Architect »
Unlockable TitlesClick to Equip
🏅 100 WPM Club🔥 14-Day Streak⚡ Zero Errors Run🌐 Polyglot Coder👑 Top 5 Medals🎯 99% Consistency
Instant Access • No Account Required to Try

Ready to start typing?

You can test and practice across the entire application right away without creating an account—though creating a free account is recommended for the best experience, allowing you to save your telemetry history, unlock achievements, and compete on the global leaderboards.