Blog
The third time you type the same sentence, stop. These notes are scene-first, not internals. Step-by-step product docs: Getting started.
The third time you type it — stop
Text expansion is not a typing class. Turn finished sentences into abbreviations and expand them with Tab in any text field. Free 50 snippets is enough to move the worst repeats. Read more
A prompt you tuned for weeks — gone in the next window
Prompt engineering has two phases. Most people only do the first. The second is deployment. A stable draft becomes an abbreviation, variables are FillIn, the same shortcut in ChatGPT, Claude, and Cursor. Read more
Support templates are a form — not ten emails
A desk repeats structure, greeting, identity, reason, next step, signature. Nest the shared blocks. Put names and reasons in FillIn. Do not keep ten emails that differ only by the customer name. Read more
try/except in Slack — the abbreviation had no ExpandIn
Developers repeat boilerplate, not algorithms. try wrappers, license headers, stock PR text become abbreviations, caret on the logic. Lock the code group to the IDE with ExpandIn. Read more
Capture, annotate, OCR — stop switching four apps
Text expansion removes retyping. Capture, OCR, GIF, and clipboard history remove app-switching. Region capture opens the editor. Arrows and mosaic, then copy. Free tier has caps and a watermark. Read more
Libraries rot in three months — usually these three
Libraries get annoying from collisions and expansions in the wrong app, not from missing features. Prefixes, Expand When, ExpandIn, and pause keep the library usable. Read more
Leave TextExpander — bring the library, not the brochure
Import .textexpander or official CSV. FillIn and nesting map. JavaScript snippets do not run after import. No browser extension, no HIPAA product surface, no public marketplace. Read more
It expands in Chrome — dead in Outlook
A tool that only expands in web pages is idle the moment you leave Chrome. CodeExpander expands at the OS. We have no browser extension, and that is documented on purpose. Two boundaries, not one product. Read more
Text expansion is not per-seat per-month — buyout or yearly
Free already expands. Lifetime is a one-time buyout without official cloud. Personal yearly is a second computer and the web library. Team seats are shared groups. Signing in or pasting a key never turns sync on by itself. Read more
Team copy — not another cloud notebook
Move a reply group into the organization and coworkers expand it after sync. Edit on the web. Personal libraries stay invisible unless you share. No full-text audit stream, no public marketplace. Read more