← Josh Pullen's Blog

Teachers Want a Website

tl;dr If you are making a tool for teachers, try to avoid distributing it as a Chrome extension. Publish to the web instead.

Shuffle Buddy is no longer a Chrome extension. Instead, it is a website.

When I first tested Shuffle Buddy–my randomized seating chart generator–with real teachers, folks took issue with the tool being distributed as a Chrome extension. I was surprised. Shuffle Buddy didn’t need to be a Chrome extension, but I didn’t think it mattered much.

As it happens, many school districts block all Chrome extensions except for a certain allowed list. By distributing my tool as an extension, I was making it more difficult for teachers to access. If you are building a tool for teachers, I strongly encourage you to distribute it as a website instead if at all possible.

The original motivation for creating an extension was to allow users to import seating charts into their student information system (gradebook, etc). It turns out that this feature was not that important. And even if I add it back in the future, it can be done via a companion chrome extension that enhances the functionality of the website. There’s no need to trap the rest of the functionality behind an install-wall.

I would not have known this without observing real teachers use my tool. I continue to be obsessed with the need for real-world user testing. Five stars for The Design of Everyday Things by Don Norman.

Never miss a post!

Sign up for email updates every time I publish. Unsubscribe any time.

Comments