Skip to main content

First Day Homeschooling

ยท 2 min read
Andy Reid
Andy the Muppit

My daughter said she was proud of me today. She also used the word crazy, which I hope was about the speed rather than a diagnosis.

I built a production web app in under 3 hours. On my first day homeschooling our son. Teacher training day.

Dashboard showing curriculum progress

Curriculum learning areas

Moderator preparation view

Resources and links

Settings page

In Western Australia, home educators must demonstrate progress across 8 learning areas and meet with a moderator annually. Charlotte did this brilliantly with our older kids using folders, printed worksheets, and handwritten notes. I watched her do it for years.

I lasted about 10 minutes before I started building.

What started as "I should probably track this somewhere" became a full platform before lunch. It tracks curriculum progress, logs activities, stores photo evidence for moderator meetings, and backs up automatically. It even imports from my Obsidian vault, so I can take notes on my phone during adventures and pull them in when we get home.

It runs on the same recovered shed computers that host The Muppit Sphere and half my digital life.

The irony is not lost on me. I built infrastructure to avoid paperwork for a curriculum that values handwriting. Our son will still write essays by hand. He will still read physical books. But when the moderator asks how we tracked his progress, I will have timestamped evidence with database backups.

The right tool may have been pencil and paper, but that's just not me.

I'm Andy, I may suck at many things but that doesn't stop me from trying.


Read more: Andy the Muppit