Earlier this week, I was asked to give a talk to the chapter of the Association of Computing Machinery at Mines. It was an interesting experience, especially since it ended up being so conversational.
In my talk, I go deep into Harper’s fundamental architecture. I focused on the specific aspects that make it possible to do our grammar checking offline on extremely low power devices.
I imagine it would be quite useful for potential new contributors to the project, so I’ll make sure to link to it from the Harper documentation.
Published September 25, 2026 at 6:45 PM
Proofread by Harper.
It's not easy, but I think it's one of the best habits I've ever built.
I have been seeing an increasingly prevalent trend of people showing up in online spaces flaunting that they are writing with the assistance of AI. They seem to be proud of this. They shouldn't be.
The title of this post is somewhat misleading. Local-first software rarely needs to be scaled at all.