DEV Community

Jamie Cole
Jamie Cole

Posted on

"I built a free RBT exam prep tool because most of what exists is already outdated"

On January 1st 2026, the BACB switched the RBT exam to the 3rd edition Task List. If you're studying for your RBT right now, the majority of practice questions floating around online are based on the old structure. That's not a minor version bump — the categories shifted, some competencies moved, and the framing changed enough that practising with outdated material is actively unhelpful.

I noticed this while helping someone prep for the exam. We went looking for practice questions and kept finding content that hadn't been touched since 2019. Paid courses, free PDFs, Quizlet decks — most of it predates the current task list.

So I built something.

What it is

It's a browser-based RBT practice exam app. No login, no account, no email capture. You open it, answer questions, get immediate feedback, and move on. The question bank is mapped to the 3rd edition Task List categories — A through F — so you can see which areas you're weak on.

The whole thing runs client-side. It's a static site, which means it loads fast, works offline once cached, and doesn't require any backend infrastructure. The question bank is a plain JSON file in a public GitHub repo.

Why open source

If I got something wrong clinically — and I probably did somewhere in 100 questions — I want it fixable. A closed product with errors just keeps spreading bad information. An open question bank can be corrected, forked, and improved.

I'm currently looking for a BCBA to do a proper review pass on the questions. That's the honest version of where the project is: the structure is solid, the content needs expert eyes.

What I used

  • Vanilla JS, no framework
  • JSON question bank (easy to extend or fork)
  • GitHub Pages for hosting
  • Around two days of actual build time

The hardest part wasn't the code. It was writing explanations for 100 questions that were accurate, specific, and not just restating the answer. That's where the hours went.

What's next

If the BCBA review goes well, I'll expand the question bank and add spaced repetition. The bigger gap in the market is actually supervisor-side tooling — tracking RBT competency across sessions — but that's a different project.

For now: if you know someone studying for the RBT, the tool is free and live. If you're a BCBA who'd like to contribute to the question review, I'd genuinely welcome the help.

🧬

Top comments (0)