Sign in

Elijah Potter

@elijahpotter.dev
90 followers 25 following 120 posts

Author of the Harper grammar checker elijahpotter.dev writewithharper.com

PostsRepliesMedia
Elijah Potter @elijahpotter.dev · 15/09/2026
Yet another word processor has adopted Harper. LFG.
github.com
feat: a grammar check that runs in the browser, English only · stffnb/edentext@2f8ca09
harper.js (Apache-2.0, Rust/WASM) lints whole textblocks in idle time under a 30 ms budget, the queue rotated onto the caret's block. Off by default: the binary is 16 MB and stays in the tab. I...
011
Elijah Potter @elijahpotter.dev · 15/09/2026
This ar­ti­cle is not about vibe cod­ing. In fact, this ar­ti­cle is about all the things you can do with an AI agent that are sep­a­rate from writ­ing code. elijahpotter.dev/articles/use...
elijahpotter.dev
Useful Things Agents Can Do That Are Not Writing Code
This article is not about vibe coding. In fact, this article is about all the things you can do with an AI agent that are separate from writing code.
110
Elijah Potter @elijahpotter.dev · 10/09/2026
In my ex­per­i­men­ta­tion this week, I found that I was right about one thing and wrong about an­other. I was right that there is an ideal av­er­age to­ken size for our work­load. I was wrong that it was a sin­gle byte. elijahpotter.dev/articles/byt...
elijahpotter.dev
Bytes Are Not Big Enough
I am trying to create a strong and small base model. A model that can semantically understand small passages of text, which we can then retrain to do a variety of different things.
010
Elijah Potter @elijahpotter.dev · 10/09/2026
Another project that uses Harper! zennotes.org
zennotes.org
ZenNotes — Markdown notes, sync, backups, and publishing
ZenNotes is a keyboard-first Markdown notes app with native desktop and mobile apps. Keep local files, sync across devices, create backups, and publish notes to the web with ZenNotes Cloud.
000
Elijah Potter @elijahpotter.dev · 10/09/2026
"Can we start working on soulless meat that can't feel pain instead of computers that can?" — @hankgreen.bsky.social, an hour ago at the Colorado School of Mines (paraphrased)
011
Reposted by Elijah Potter
Jose Ardila @ardilamorin.com · 05/09/2026
As a non-native english speaker, I’m very self-conscious about grammar. I installed Harper on Obsidian and I just want it everywhere. A couple of clicks and I found out you can have it everywhere. Thanks @elijahpotter.dev this is amazing work. writewithharper.com/desktop
writewithharper.com
Harper | Privacy-First Offline Grammar Checker
Harper checks your writing instantly—fast, lightweight and utterly private—so you can polish every clause without surrendering a single keystroke.
161
Elijah Potter @elijahpotter.dev · 21/08/2026
Getting ready to announce the launch date of Harper for Windows' beta.
241
Reposted by Elijah Potter
Automattic @automattic.com · 20/08/2026
“Quality of life” is a business strategy. Automattic software engineer and Harper founder Elijah Potter looks back at 37signals “Getting Real” and how its ideas continue to shape the way we build and work today. Read the blog: wp.me/pe4R-3TFA
142
Elijah Potter @elijahpotter.dev · 20/08/2026
Another book written with Harper! ben.balter.com/2026/08/17/h...
ben.balter.com
How I over-engineered my book | Ben Balter
My book has a linter, ~5,500 automated checks, and a Pandoc pipeline that rebuilds five formats — EPUB, Kindle, paperback (×2), and web — on every git push. For a book one person wrote. Here's how I b...
021
Elijah Potter @elijahpotter.dev · 18/08/2026
I frequently find that the correct decisions for my customers also tend to improve my and my collaborator's quality of life. It becomes a nice mental shortcut when you think about it. automattic.com/2026/08/18/g...
automattic.com
Do That Which Makes Your Life Easy
Elijah Potter, a software engineer who founded and maintains Harper, explores quality of life as a critical decision-making factor.
031
Elijah Potter @elijahpotter.dev · 14/08/2026
For those out there (like myself) who are chronic over-parenthesizers: Try using em-dashes instead. They're classy, easy to type (with Harper, just write three hyphens: ---), and LLMs don't use them as much anymore, so you're free from some — but not all — of the allegations.
120
Elijah Potter @elijahpotter.dev · 12/08/2026
Despite our permissive LLM policy, your PR is probably 10 times more likely to be merged if it is not written by a clanker.
030
Elijah Potter @elijahpotter.dev · 10/08/2026
It is the end of an era. Jeff Dean is leav­ing Google. Long live Demis Hassabis. I have long looked up to Jeff Dean as a bea­con of en­gi­neer­ing ex­cel­lence. I am quite ex­cited to see what he does at Discovery Loop. elijahpotter.dev/articles/adi...
elijahpotter.dev
Adios Jeff Dean
Jeff Dean is leaving Google. Long live Demis Hassabis.
010
Elijah Potter @elijahpotter.dev · 28/07/2026
Someone is cooking! harper.js is nearing 20k downloads per week. www.npmjs.com/package/harp...
151
Elijah Potter @elijahpotter.dev · 27/07/2026
"One could imagine Sisyphus circling back and putting a pin in it and hoping his message finds you well." www.youtube.com/watch?v=--3Q...
youtube.com
One Must Imagine Sisyphus Happy
YouTube video by vlogbrothers
010
Elijah Potter @elijahpotter.dev · 16/07/2026
If you previously opened a PR on the Harper repo, and you have a test failing mysteriously, please merge the recent commits from master.
010
Elijah Potter @elijahpotter.dev · 14/07/2026
I wish I could tell myself there isn't a platonic ideal of software engineering methodologies. That there is more than one way of doing things that is Good™.
021
Elijah Potter @elijahpotter.dev · 09/07/2026
I work with these people! codeforthepeople.com
codeforthepeople.com
Code for the People Documentary - The human story of the open web
Code for the People is a documentary short about the past, present, and contested future of the open web. This film is an exploration of what the internet is actually for, who gets to own it, and what...
020
Elijah Potter @elijahpotter.dev · 01/07/2026
God, this speaks to me. jerodsanto.net/2026/06/clau...
jerodsanto.net
Claude's writing style has me on edge
I was enjoying Benn Stancil’s latest column1 on generalized vs specialized models (his typical, punchy, link-ridden screed) until this paragraph jump scared me: And that’s the turn nobody priced in. ...
000
Elijah Potter @elijahpotter.dev · 25/06/2026
slop paralysis - noun A complete or partial loss of function while reviewing the output of a coding agent. elijahpotter.dev/articles/slo...
elijahpotter.dev
Slop Paralysis
A complete or partial loss of function while reviewing the output of a coding agent.
222
Reposted by Elijah Potter
Typst @typst.app · 24/06/2026
and here‘s your daily maths-pop culture crossover brought to you by yours truly
2351
Elijah Potter @elijahpotter.dev · 23/06/2026
Another project using Harper: Phraise github.com/hqrrr/Phraise
github.com
GitHub - hqrrr/Phraise: An open-source alternative to Grammarly and DeepL Write
An open-source alternative to Grammarly and DeepL Write - hqrrr/Phraise
000
Elijah Potter @elijahpotter.dev · 22/06/2026
I am pleased to say, with much fanfare, that Andrew Dunbar (known by online moniker hippietrail) is becoming Harper's first committer. elijahpotter.dev/articles/har...
elijahpotter.dev
Harper's First Committer
I am pleased to say, with much fanfare, that Andrew Dunbar (known by online moniker [hippietrail](https://github.com/hippietrail)) is becoming Harper's first committer.
030
Elijah Potter @elijahpotter.dev · 16/06/2026
Star Trek captains are great role models for technology governance. They see a harmful technology and… don't use it. They see a technology that can be harmful and… develop policies for themselves for how to use it responsibly.
011
Elijah Potter @elijahpotter.dev · 15/06/2026
While reading an old essay of mine, I was reminded of the wonderful book by Robert Persig titled Zen and the Art of Motorcycle Maintenance. It serves to help anyone in any profession, but I think it speaks particularly well to the lives of open source maintainers. elijahpotter.dev/articles/zen...
elijahpotter.dev
Zen and the Art of Open Source Maintenance
While reading an old — unpublished, for now — essay of mine, I was reminded of the wonderful book by Robert Persig titled _Zen and the Art of Motorcycle Maintenance_. The book serves to help anyone in...
010
Elijah Potter @elijahpotter.dev · 15/06/2026
The new Olivia Rodrigo album is so unbelievably good.
010
Elijah Potter @elijahpotter.dev · 03/06/2026
Neat! It looks like they used Harper. www.digitaltrends.com/computing/i-...
digitaltrends.com
I built an offline Grammarly alternative and turned it into a Mac app without any coding
I used Claude to build myself a fully offline, and locally processed alternative to Grammarly. The first build took me less than 30 seconds and I didn't even have to see or write a line of code.
000
Elijah Potter @elijahpotter.dev · 03/06/2026
sinclairtarget.com/blog/2026/06... This is, far and away, the best blog post I have read in months, if not ever.
sinclairtarget.com
Quality in the Age of Slop
Lessons for a changed profession from a classic novel.
010
Elijah Potter @elijahpotter.dev · 03/06/2026
Programming with an agent is simply not as fun.
010
Elijah Potter @elijahpotter.dev · 29/05/2026
They used Harper to write a book? Awesome.
132
Elijah Potter @elijahpotter.dev · 29/05/2026
OpenVSX is in read only mode. How inconvenient.
000
Elijah Potter @elijahpotter.dev · 27/05/2026
Day #422 of going back to restart all of the GitHub Actions workflows that stopped mid-run due to another outage.
120
Elijah Potter @elijahpotter.dev · 25/05/2026
Currently battling a ton of bugs in Harper Desktop. Expect major improvements in the coming days.
031
Elijah Potter @elijahpotter.dev · 12/05/2026
Cool to see that QOwnNotes supports Harper! www.qownnotes.org/editor/harpe...
qownnotes.org
Harper
Harper QOwnNotes can use Harper for optional offline grammar and style checking in the note editor. It complements the existing support instead of replacing it. harper-demo Feat...
010
Elijah Potter @elijahpotter.dev · 12/05/2026
Alex Kladov is an amazing engineer. His blog is word-class. I highly recommend his latest essay on good software architecture. matklad.github.io/2026/05/12/s...
matklad.github.io
Learning Software Architecture
In reply to an email asking about learning software design skills as a researcher physicist:
100
Elijah Potter @elijahpotter.dev · 08/05/2026
Sharing this a bit late, but I recently reflected on my blog on the importance of capital-Q "Quality" while iterating on Harper Desktop. elijahpotter.dev/articles/pro...
elijahpotter.dev
Product Product Product
Working this past week with Jason Adams has given me a brand-new appreciation for the category of ideas that we engineers call 'product.'
020
Elijah Potter @elijahpotter.dev · 07/05/2026
Done. github.com/Automattic/h...
github.com
feat(desktop): create Harper Desktop by elijah-potter · Pull Request #3324 · Automattic/harper
Issues #1907 Description This PR open sources the Harper desktop app as a part of the Harper monorepo. Built with Tauri, the Harper Desktop app interfaces with the macOS accessibility API to r...
150
Elijah Potter @elijahpotter.dev · 07/05/2026
Jason Adams just merged a delightful redesign of the Harper editor. github.com/Automattic/h...
020
Elijah Potter @elijahpotter.dev · 07/05/2026
Open sourcing is slightly delayed. Currently in integration hell, as Shane Wighton would say.
021
Elijah Potter @elijahpotter.dev · 06/05/2026
Will be making Harper Desktop open source tomorrow. Stay tuned.
030
Elijah Potter @elijahpotter.dev · 01/05/2026
I am adoring the "web style" lints that stanleywang.dev recently added to the Harper Obsidian plugin. You can enable them in the plugin's settings right now!
stanleywang.dev
stanleywang.dev
By Stanley Wang
010
Elijah Potter @elijahpotter.dev · 29/04/2026
I'm pleased to say that the macOS app is coming along swimmingly. I am currently able to: 1. Read text from arbitrary textareas in supported apps. 2. Lint said text. 3. Render highlights on the screen. Next: rendering and applying suggestion popups.
030
Elijah Potter @elijahpotter.dev · 15/04/2026
We're making a desktop app. elijahpotter.dev/articles/bui...
elijahpotter.dev
Building a Harper Desktop App
We're dedicating the next month to just one thing: getting a Harper desktop app shipped.
111
Elijah Potter @elijahpotter.dev · 14/04/2026
Someone recently told me that their sister's grades improved by a whole letter when they started using Harper. Warm fuzzy feelings all around.
132
Elijah Potter @elijahpotter.dev · 14/04/2026
Harper is a small project, but we have extremely lofty ambitions. It's more important than ever that we work together to keep the act of writing sacred. What you write should be yours, no matter what. elijahpotter.dev/articles/we-...
elijahpotter.dev
We Are in This Together
Harper's mission is to encourage and assist people with communicating their complex ideas and emotions.
131
Elijah Potter @elijahpotter.dev · 09/04/2026
Hey all! We're finally releasing Harper 2.0. Why? It isn't because we have any new groundbreaking features in this release, because we don't let major versioning stop us from pushing those out as soon as they're ready. It's because we have some breaking changes. elijahpotter.dev/articles/har...
elijahpotter.dev
Harper 2.0
We're finally releasing Harper 2.0.
040
Elijah Potter @elijahpotter.dev · 09/04/2026
I've found that uBlock Origin filter lists are a surprisingly effective way to turn attention grabbing social media websites into something tolerable.
120
Reposted by Elijah Potter
Ellipsus @ellipsus.com · 07/04/2026
"Grammarly’s Expert Review feature serves as a case in point for how people feel about generative AI at the moment..."
27829
Elijah Potter @elijahpotter.dev · 06/04/2026
I realized I was focusing on the process of getting stuff done, instead of focusing on how to actually get that same stuff done. That is the wrong way to go about #productivity. elijahpotter.dev/articles/out...
elijahpotter.dev
Outcome over Process
I don't feel that these performative actions have resulted in any real productivity gains. I realize now, that this is because I was focusing on the wrong thing.
020
Elijah Potter @elijahpotter.dev · 01/04/2026
AI agents can be enormously helpful. The key word is "can". It is not always a guarantee. elijahpotter.dev/articles/whe...
elijahpotter.dev
When to Use an Agent
There are times where it is prudent to use an AI agent (like Codex) aggressively. There are other times where they should be avoided like the plague. The question of into which bucket a particular end...
011