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:
Back in my day, we used math for autocomplete.
Failing to account for this reality can slow down development and dissuade contributors from sticking around.
The title of this post is somewhat misleading. Local-first software rarely needs to be scaled at all.