Tony Perez
I fix computers.
// click the grid to send a shockwave · click and drag to paint with ittap the grid to send a shockwave · try clicking the nametry tapping the name
move your mouse over the keyboard · glowing key = your next key
esc restarts · the full experience lives in Typing Life
The human behind the keyboard.
I believe a positive outlook can turn a bad situation into a good one. That comes in handy when you spend your days fixing other people's bad tech days. The terminal works, by the way. Try typing help.
“Helping one person might not change the world, but it could change the world for one person.”
Typing Life
A free typing test that keeps you coming back.
Everything a serious speed test should have, with a whole game on top. Earn coins for every correct word, crack open card crates, take on quests and daily challenges, duel Guardian bosses and grow a companion as you type.
- 15s
- 30s
- 60s
- 120s
- 10–100 words
- Learn
- Weak Keys
Race my ghost above first, then take your speed somewhere it really counts.
-
Guardian boss duels
Finish a set, then type your way past its boss.
-
Coins & card crates
Every correct word earns coins. Crates give cards that boost your earnings.
-
A companion & a farm
Your companion grows as you type. Your farm gets watered the same way.
-
Learn mode
Touch typing from the home row up, with star ratings for every lesson.
-
Weak Keys mode
Drills the exact letters you miss most.
-
Leaderboards & friends
Climb the boards and compete with friends.
-
Deep stats
WPM, accuracy, raw speed and consistency, plus a per-second graph and a missed-key heatmap.
-
Play anywhere
Install it as an app or play on your phone. Save to the cloud with Discord or Google, or just play as a guest.
Tnny’s Mob Loot
Click any mob. See every drop.
An addon I built for World of Warcraft Forever. Hold Alt and click any mob to see everything it can drop, how many kills each item takes and what it is worth, before you even pull.
- Drop chances
- Item tooltips
- Gear compare
- Two styles
Free, and installs in one click with the CurseForge app.
| Grizzled Bear Heart Common · Quest item | 80% | 1 | – |
| Bear Meat Common · Cooking | 42% | ~2 | 15c |
| Large Bear Tooth Poor · Junk | 28% | ~4 | 47c |
| Chipped Bear Tooth Poor · Junk | 27% | ~4 | 18c |
| Rotting Bear Carcass Poor · Junk | 6.7% | ~15 | 1s 68c |
| Tigerseye Uncommon · Gem | 0.56% | ~180 | 1s |
Click or tap a column to sort, just like in game.
-
Every drop in one table
Drop chance, kills needed and value for every item. Sort by any column.
-
Find where items drop
Hover any item in your bags or the auction house to see which mobs drop it.
-
Top drops at a glance
Hold Alt over a mob to see its best drops without clicking.
-
Real Forever data
Drop rates measured by Forever players, with Classic estimates filling the gaps.
What's broken?
Start typing and results narrow instantly, even if you skip letters. Use the arrow keys to browse.