Typing Practice: Introducing Typing Ninja

As a parent, I’m always on the lookout for fun and educational tools to help my 7-year-old son improve his skills. One of his current obsessions is computers, so I decided to create something specifically tailored to his interests - Typing Ninja. This app is designed to help people of all ages practice their typing skills in an engaging way.

What is Typing Ninja?

Typing Ninja is a user-friendly app that can be accessed both on your phone and desktop. The best part? It’s completely free! Whether you’re a beginner or looking to improve your speed and accuracy, this app has got you covered.

Word Lists for Every Level

To ensure an effective learning experience, each level in Typing Ninja comes with its own word list. Every single word in each list has been manually checked by me personally. This means that you can rest assured knowing that the words provided are accurate and suitable for all ages.

Currently, the practice words consist of only three and four-letter words. While I want to add longer words into the game, I personally review each one, and longer words means a greater number of words to assess.

Under the Hood: JavaScript and reef.js

Behind the scenes, Typing Ninja relies on JavaScript and reef.js technology. Once loaded onto your device, everything happens right in your web browser - no need for additional installations or downloads.

What’s Next?

While typing practice is essential for improving language and computer skills, I believe that there’s much more we can do with technology to enhance education. That’s why my next project will focus on developing a math game specifically designed to help kids practice their multiplication tables.

By combining the power of technology with educational concepts, I hope to create a fun and interactive experience that will make learning math not only effective but enjoyable as well.

So stay tuned for future updates, and in the meantime, why not give Typing Ninja a try? It’s free, accessible, and designed to help you become a typing pro!

Start your typing practice journey today!

How was it for you? Let me know on BlueSky or Mastodon

(Please) Link to this page

Thanks for reading. I'd really appreciate it if you'd link to this page if you mention it in your newsletter or on your blog.

Related Posts

31 Aug 2009

Learning to Learn: how to improve yourself

I have a massive appetite for learning. I am always reading books and blogs to try to better understand the things I want to do. Design, programming, marketing, copy-writing, I constantly strive to improve.On the web your skill set needs...
11 Mar 2026

The Games I’ve Made (So Far)

I was recently asked for a list of the games I have worked on over the years. That question sent me down a bit of a rabbit hole. I realised I don’t actually have a single list anywhere. Some of...
28 Sep 2023

Using Reef.js to Make a Country Flag Game

When I build things for the web, I prefer using vanilla JavaScript as much as possible. However, for more complex projects, I also like to use Reef.js. The Brush Ninja animated gif maker is built with Reef.js, as are the...
25 Jun 2018

Brush Ninja

4 years ago I uploaded a video of an animation creator website I was building called Brush Ninja. Then mostly forgot about it. A video of the original version of Brush Ninja from over 4 years ago. The project was...
22 May 2024

Enhance Your Website with my Free Embeddable Drawing App

Over on Brush Ninja I’ve been working on a free embeddable drawing app called Paint Ninja. If you’ve ever used Procreate or the classic MS Paint from the ’90s, you’ll feel right at home with this.A Fun Creative ToolBrush Ninja...
30 May 2005

My Next Game

I have been working on my next game for a while now. It’s going to be an updated version of Bubble Bomb. This may seem like a strange choice since Bubble Bomb is essentially ‘Yet Another Colour Matching Game’ (YACMG?)....