toby.is-a.dev

Hi, I'm Toby.

I teach Computer Science and build small web tools, apps and data projects, mostly to make teaching and everyday tasks easier.

About

I've been in education for 19 years and have taught GCSE Computer Science since 2012, starting with the Kent trial. I also work as an NEA examiner for OCR GCSE and A Level Computer Science.

Outside the classroom I enjoy building things: interactive web pages, React apps, and Python scripts that tidy up data. I contributed to the first version of Smart Revise, and I like projects that help people learn.

Projects

ClaudeUsage

A macOS menu bar app that shows your Claude weekly and five-hour usage limits at a glance.

macOS · open source

DieselWatch

A React app that tracks live UK diesel prices so you can see how they are moving.

React · data

Mr Adams' Computing

Games and tools for learning Computer Science, including Rover Maze, Python Lab and Binary Blitz. Progress is saved on the device you use.

HTML · JavaScript · for pupils

Teaching tools

Interactive classroom resources for computing, from binary and Python to computational thinking, built as simple web pages.

HTML · JavaScript

Data and automation

Python, Excel macros and JavaScript scripts that turn spreadsheets and exports into clear reports.

Python · pandas · VBA

Toolkit

Python (pandas, ReportLab, openpyxl), HTML, CSS and JavaScript, React, VBA, and plenty of experimenting with AI tools.

Find me