21 commits across voice-platform, database, Free-English, Lesson Planning, the portfolio, and Firstly Academy. The week was mostly about foundations: a new voice platform repo, stricter database governance, better grammar discovery, analytics salvage, and finally a cleaner explanation of what I actually do.
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.
Only 5 commits this week, which is probably what happens after a 725-commit sprint. Still, there was useful work in lesson-planning and a bit of reality-checking on the teaching system.
725 commits in one week. Mostly a massive FCE corpus sprint in english-exercises.org, plus new review-homework tooling and a few useful quality-of-life upgrades elsewhere.
91 commits split between public-facing Business English work on english-exercises.org and a fairly aggressive clean-up of Firstly Academy's routing and auth layer.
31 commits. Not a huge number, but the week was dense: new grammar modules on english-exercises.org and a proper debrief workflow in lesson-planning so student roadmaps stop living in my head.
32 commits. Mostly english-exercises.org SEO work, some analytics pruning, and yes, I really did ship a floating popup telling people not to press it.
30 commits this week, but a lot of them were the kind that stop weird behaviour before users even realise there was a problem.
108 commits and most of them went into Impossible English, which started as a silly idea and ended the week as a proper game with XP, analytics, audio, and far too much polish.
108 commits and a more pedagogical kind of progress: the first article module landed, word-order exercises got grammar-coloured tiles, and I finally stopped the sound effects from shouting at people.
97 commits. The big one was Fluency Gym going from a rough concept to an actual product surface: schema, audio pipeline, APIs, frontend, mockups, the lot.
112 commits split between shipping a full Subject-Verb Agreement module on english-exercises.org and cleaning up the sort of UX issues that quietly make people bounce.
140 commits, mostly on the boring but necessary layer between features and actual usability: progress tracking across grammar hubs, a cleaner teacher workspace, and Scribe flows that make more sense.
119 commits across Firstly Academy and english-exercises.org, mostly spent removing friction: Fluency Gym got a cleaner flow, anonymous progress stopped leaking into the database, and I finally admitted sign-in was not ready yet.
Weekly progress update: Template system updates on english-exercises, community building on Firstly Academy, and launching automated social content with the Story Creator stack.