Join the waitlist

Changelog

I built three full versions of Moglearn before this. None were what I wanted to release. I’m now working on v4 and getting it ready for the MVP.

Planned

  • Canonical definition system.
  • Support for 20 more languages.
  • More curriculum refinement.

  • Still fixing word segmentation, contextual definitions, names and pronunciation help across the courses. Some generated definitions were using the wrong meaning of a word even though they passed the formatting checks.
  • Deferred the canonical definition system until after the MVP. For now I’m focusing on getting the meaning right in each reading.
  • Removed the website sampler, added a language popup, restored the full About page and rebuilt the waitlist page to match the site. Removed public sign-in links and made the footers consistent.

  • Integrated all eleven course options into the local v4 app: 2,766 readings, including Simplified and Traditional Chinese.
  • Finished the editorial review and a follow-up correction pass. Corrected errors in 57 readings and 218 practice questions, including Traditional Chinese conversion mistakes.
  • Tested course navigation, language switching and saved drafts on desktop and mobile.
  • Compared Deepgram Nova-3, Nari and browser Zipformer on the same 56 recordings, including accented English. This was a small test, not validation for every language.
  • Decided to use prerecorded partner audio for the MVP. The recordings still need to be made.

–12

  • Connected the reader, listening and practice flows. Added resume and skip handling so they don’t interrupt an answer already in progress.
  • Fixed draft restoration across reloads and language changes. Earlier answers stay saved when I revise a question.
  • Revised practice prompts, examples and retry guidance. Added more chances to ask questions and reuse language from earlier readings.

–10

  • Deployed the email-only waitlist and ASCII website to moglearn.com.
  • Set up launch-update email delivery and unsubscribe handling. No launch email sent yet.

  • Wired the new account screens into the local v4 app. They had been built in a separate checkout and weren’t connected to the main preview.
  • Tested sign-in, sign-out, account errors and returning to the course, including phone layouts.

  • Started v4 with a fresh frontend.
  • Narrowed the MVP to the course: reading, word help, listening, speaking and writing practice. Cut the media importer, broad content library and elaborate dashboards from the first release.
  • Kept the speech and storage code that was still useful, along with the existing content and saved work.

  • Built and fixed reader controls, listening playback and saved practice in the earlier app.
  • Reworked the English and Chinese beginner lessons and corrected practice questions that didn’t match their readings.
  • Rejected generated definition batches after review found incorrect meanings.
  • Split the reader, admin screens and backend Worker into smaller modules.

  • Moved application data and server work from Firebase and Cloud Run to Cloudflare.
  • Built out the reader and tools for preparing readings, definitions and audio.

  • Came up with the idea for Moglearn.