How Parrot labels your mail without reading it in the cloud
Categorization runs locally on a small model. Here's the architecture, the tradeoffs we accepted, and the ones we refused.
What we're building, what we got wrong, and what we've learned from people who get four hundred messages before lunch.
Everything we've published, newest first.
Categorization runs locally on a small model. Here's the architecture, the tradeoffs we accepted, and the ones we refused.
A repeatable ten-minute morning pass for people running multiple accounts, built from what our heaviest users actually do.
Virtualization gets you most of the way. The last stretch was avoiding layout thrash on a list where every row can change height.
"The contract Dana sent before the offsite" is a perfectly reasonable query. It just isn't a keyword.
Everyone told us the category was finished. They were right about the category and wrong about the problem.
Shortcuts only help if you can find them. We designed the discovery path before we designed the bindings.
Product notes, engineering write-ups, and the occasional strong opinion about email. Twice a month, that's it.