Skip to main content

Blog

A Tiny Retro Camera for the Web

10 April 2026

I’ve added a small new toy to Brush Ninja: a browser-based pixel camera with a deliberately retro feel. It’s inspired by oddball hardware like the Game Boy Camera and the general charm of early digital photography. The aim isn’t high-resolution, perfect photos. Instead, it’s about character. You pick a look,...

Improving the Paint Ninja Drawing App

06 April 2026

I’ve been quietly working on improving the Brush Ninja drawing app over the past few weeks. Nothing flashy on the surface, but lots of small upgrades that make it nicer to use. There are a few new features, along with some general code tidy up to fix bugs and improve...

Building Better Teacher Guides for Brush Ninja

02 February 2026

Over the years, I’ve been really pleased to see how many teachers use Brush Ninja in their classrooms. I regularly hear from people using it for science explanations, storytelling, revision, and creative projects. What I’ve also noticed is that many teachers end up figuring things out on their own. How...

Making Brush Ninja More Accessible

06 November 2025

I’ve been working to make Brush Ninja easier and more accessible for everyone. Accessibility is something I care about because creativity should be open to all, no matter how people interact with technology. To show my commitment, I’ve created a new Accessibility page that outlines the features currently in place...

Particle Flow Fields and Beep8

18 September 2025

It’s been a little while since the last post here — a little over a year in fact! While things have been a bit quiet publicly, I haven’t been completely idle. The Brush Ninja animation app has had a few minor bug fixes and updates. Nothing dramatic, but enough to...

Emoji Art Gallery Update

07 May 2024

Today I have spent some time tidying up the Emoji Art Maker, I’ve tweaked the app to improve the usability, and I’ve updated the emoji art gallery. App Tweaks Besides some niceties like changing the color of the background button to match the current color of the background, I have...

New Feature: Code Ninja Variables

06 August 2023

Today, I am thrilled to share with you an exciting new feature that has been added to Code Ninja - Code Ninja Variables! This latest addition empowers you to take your drawings to the next level by allowing you to use variables in your Code Ninja creations. Using variables in...

Say Hello to Ninja Puzzles: A New Dimension of Fun and Learning

05 July 2023

Welcome to Brush Ninja, your go-to destination for educational applications! We are thrilled to announce the launch of our latest addition, Ninja Puzzles. In this blog post, I will introduce you to Ninja Puzzles and highlight the range of free downloadable puzzles that await you. Unleashing Ninja Puzzles: At Ninja...

Icon for Brush Ninja: Online Animation Maker Brush Ninja Online Animation Maker
Icon for Emoji Art: Make Emoji Art Emoji Art Make Emoji Art
Icon for Paint Ninja: Draw and Paint Online Paint Ninja Draw and Paint Online
Icon for Code Ninja: Make Art with Code Code Ninja Make Art with Code
Icon for Photo Collage: Make Photo Collages Photo Collage Make Photo Collages
Icon for Pixel Camera: Capture Retro Moments Pixel Camera Capture Retro Moments
Icon for Comic Maker: Make Comics Comic Maker Make Comics