When we started work on harper.js, our goal was simple.
We wanted it to take less than 24 hours for a developer to embed high-quality grammar checking in their app.
A friend of mine, Lukas Werner recently set a record for this. In just over 15 minutes, he was able to embed Harper into Raycast, a command palate for MacOS.
This is fantastic news. It's always great to see when your goals are having a real impact on someone's ability.
I hope you take the time to look at the project on GitHub.
In other news, we have some other small projects using Harper:
This post was proofread by Harper.
The title of this post is somewhat misleading. Local-first software rarely needs to be scaled at all.
Writing is one of life's greater joys. It's a mental workout that often brings me a level of clarity that is hard to find elsewhere.
Failing to account for this reality can slow down development and dissuade contributors from sticking around.