Jeff Isaak More stories

A story in chapters

How hard can it be?

Writing a replacement for MyEducation BC, the system every public school in British Columbia runs on.

It started with a parent portal that annoyed me, and a browser extension I wrote in an evening to make it less annoying. Then I started reading the manuals. Then I started writing a student information system.

This is the story of that, written as it happens. It’s a personal project: unofficial, early, and not affiliated with the Province, the Ministry of Education and Child Care, or any school district.

  1. 0A word about LLMsHow this was made, and why I won’t call it “AI”.
  2. 1A browser extension in an eveningThe parent portal, a pet peeve, and Refresh for MyEducation BC.
  3. 2Reading the manualWhat MyEducation BC’s own guides say about how it really works.
  4. 3The first thirty-three hoursDeciding what to do differently, and building the first slices.