SnarkyType is unhinged... (even from a development standpoint)
Source: Dev.to
Background
I’m on my third post about this “dumb” project, so here’s the backstory.
I grew up in a city that didn’t teach typing, so my speed was terrible. As a developer, 40 WPM wasn’t enough, so I tried a few tutors and Monkeytype, which pushed me to about 100 WPM.
Two years later I got an idea: a typing test that also roasts you. I built it, called it SnarkyType, and spent eight months over‑engineering it—adding accounts, a full auth system, and more—while holding a full‑time job.
Project Update
SnarkyType is a typing tutor similar to Monkeytype and Typing.com, but with a twist: after each test you receive a snarky roast that “flames” you until you type fast.
“SnarkyType’s snarky comments stop mid‑sentence when Chuck Norris starts typing.”
If you’re not Chuck Norris, you’ll get the full roast.
The app sends your WPM and accuracy to a backend built with ExpressJS. The server fetches a template and generates the roast. Most roasts are written by the team, though we occasionally call in Grok for help. (No cloud computing, no AI chatbot—just plain old code.)
Features
- Base typing test ⌨
- Accounts and user authentication 🧑🦲
- EJS templating engine ⚙
- Snarky feedback 👿
- Friend requests and friend system 🧑🤝🧑
- Dashboard and account settings
- Public user profiles and routing 😭
- Anti‑cheat system 🦹
- Email signup (no Google or SSO) ✉
Support
If you run into issues, email us at support@snarkytype.net.
We don’t have an exact release date yet, but we’re aiming for the end of January 2026. More updates will follow.
Image Gallery



UI and functionality are subject to change at any time.
Beta Version Warning
I’ve attached an old beta version for you to try. Your data may be deleted or leaked at any time, as our database infrastructure is still developing. Please do not use real email, name, or age. The version is intentionally nerfed compared to the latest build.