Week in Review: Error Correction, a Portfolio Refresh, and Voice Chat Hardening
37 commits across english-exercises.org, lesson-planning, the portfolio, and Firstly Academy. The main pattern was verify, fix, verify again until the common-error workflow stopped being flimsy.
37 commits this week and a lot of them came in pairs:
verify something, find a problem, fix it, verify again, find the next problem.
Annoying process. Very effective process.
english-exercises.org
Most of the energy went into the new error-correction workflow for conditionals.
I added the feature, then ran it through repeated verification loops until the rough edges stopped showing up everywhere:
- bounded v2 loop
- hub-level targeting
- module-level research requirement
- repeated verification passes on conditionals
- build fix to remove the Google font fetch dependency
There was also a new There Is / There Are module and some SEO enrichment work on five pages, so it was not all quality gates and mild obsession.
Still, the pattern of the week was very much: keep checking until the content pipeline stops cheating.
Lesson Planning
Lesson-planning got:
- student registry and prep helper
- follow-up material improvements
- more roadmap debriefs
- essay materials with a QC guard
Which is me continuing to make the teaching system less manual, one mildly obsessive tool at a time.
Portfolio + Firstly Academy
I also refreshed the portfolio visuals:
- homepage redesign
- updated hero profile art
- new screenshots and illustration updates
And over in Firstly, I hardened native voice chat uploads and feedback flow, plus added some neobrutalist landing review mockups.
The Mood
This was not a high-velocity, throw-things-over-the-wall week.
It was a “check the work properly” week.
I like those more than I used to.
The verify/fix loop got a bit obsessive by the end, tbh, but that is exactly how I want common-error content built: annoyingly checked, then checked again.