SN
Written by Swaraj Nandedkar • Creator & Lead Developer
Published August 26, 2026 • Updated August 26, 2026 • Product behavior checked against FlitKey v0.6.0

Text Expander for Writers and Freelancers: Bios, Pitches, Invoices

Bios, pitch scaffolds, scope replies, and invoice follow-ups behind short triggers—so the draft stays the hard part, not the admin.

Key Takeaways

  • Admin interrupts drafts: Pitches, bios, invoices, and contract replies steal focus when you rewrite them from scratch each time.
  • Your wording, on demand: A text expander pastes the copy you already approved, with date and clipboard placeholders where details change.
  • Keep it local: If client NDAs matter, prefer an offline tool like FlitKey that does not sync the library to a vendor cloud.
  • Pick by platform: FlitKey is Windows and Linux with a GUI; TextExpander fits Apple devices and shared teams; Espanso fits YAML-first setups.

Disclosure: we make FlitKey, a free offline desktop text expander for Windows and Linux. This is a freelance writing cookbook. Where TextExpander or Espanso fits better, we say so.

The administrative friction of writing

Drafting is hard enough. Freelancers still burn hours retyping the same admin: 50-word bios, pitches, scope clarifications, and polite invoice reminders.

Stopping a draft to dig an old bio out of Google Docs, or to rewrite an awkward payment nudge, costs more than the minutes on the clock. A text expander handles that perimeter so you stay in the piece.

Author bio and profile snippets

Editors ask for bios in different lengths. Keep a few versions on short triggers:

TriggerLabelSnippet Content
:bio5050-word author bio[Your Name] is an independent technology writer and journalist covering open-source software, developer tools, and digital privacy. Work has appeared in [Outlet A] and [Outlet B]. Learn more at [Website URL].
:bio100100-word bio[Your Name] is a technical writer with over a decade of experience specializing in developer documentation, cloud infrastructure, and software ergonomics. Former lead writer at [Company]. Based in [City], writing regularly for industry publications and independent essays at [Website URL]. Reach out at [Email].
:biorowSpeaker / Bylines line[Name] • Tech Journalist • [Website] • @[Handle]

Pitch and editorial query scaffolds

Every pitch still needs a custom hook for that outlet. The frame around it does not. Use {{cursor}} so the caret lands on the part you rewrite each time.

Trigger: :pitch

Hi {{cursor}},

I'm pitching an article for [Publication Name] on [Topic / Working Title].

**The Angle:**
[Brief 2-3 sentence overview of the story and why your readers care now.]

**Outline:**
1. [Section 1]
2. [Section 2]
3. [Section 3]

**Why me:**
I regularly cover this beat; recent relevant pieces include [Link 1] and [Link 2].

Would this fit your upcoming editorial calendar?

Best,
[Your Name]
[Portfolio Link]

Scope boundaries and invoice follow-ups

Scope and payment emails work better when the wording is already settled—polite, firm, and the same every time.

Polite Scope Boundary Reply

Trigger: :scope

Hi {{cursor}},

Thanks for these extra notes! That addition falls outside the current scope of work agreed upon for this milestone.

I'd be happy to handle this either as a separate add-on ($[Rate]/hr) or fold it into a Phase 2 update. Let me know which you prefer and I'll adjust accordingly.

Gentle Invoice Follow-Up (5 Days Overdue)

Trigger: :inv1

Hi {{cursor}},

Following up on Invoice #{{clipboard}} sent on [Date], which was due on [DueDate].

Could you let me know if payment has been processed or if you need me to re-send the invoice details?

Thanks,
[Your Name]

Editorial formatting and typographic symbols

Skip Unicode charts and Alt codes. Bind the marks you actually use:

TriggerCharacterName / Usage
:emdashEm dash (break in thought)
:endashEn dash (ranges: 2024–2026)
:ellipTrue ellipsis
:cright©Copyright symbol
:sect§Section sign

Starter snippets for writers and freelancers (copy, then edit)

Comparisons live on dedicated pages. This section is the library: triggers you can paste into FlitKey today. Keep secrets out of expansions; use {{clipboard}} for values that change.

TriggerPurpose
:bioShort author bio
:pitchPitch email scaffold + cursor
:scopeScope / out-of-scope reply
:invInvoice follow-up with {{date}}
:emdashTypography helpers you keep mistyping

Freelancer libraries rot when bios go stale. Review :bio and rate cards quarterly the same way you’d review a media kit.

Tool choice: TextExpander vs FlitKey if you need mobile sync; free expander list if price is the gate. Before you rely on typed expand in a specific app, check the compatibility CSV.

Keep private material out of snippets

Offline means the library never hits a remote server. You still need basic care with what you store:

Frequently asked questions

Will a text expander make my articles sound canned?

Only if you shortcut the article itself. Save admin copy, blanks, and formatting; write the piece in your editor.

Is a text expander the same as Grammarly or ChatGPT?

No. Those tools suggest or generate new wording. An expander pastes text you already saved—repeatability, not a fresh draft.

Can FlitKey work in Google Docs?

On Windows and Linux X11, typed triggers usually work anywhere normal keyboard input works, including browser editors. On Wayland, use Quick Insert and paste, then test your exact browser and editor.

Is FlitKey available for Mac or iPhone writers?

No. FlitKey is Windows 10/11 and Linux. For Mac or iPhone, look at TextExpander; Espanso covers macOS if you want file-based config.

Should freelancers keep client tax IDs or bank details in a snippet library?

No. Keep those in a password manager or accounting system. Snippets are for reusable language, not secrets.

How many snippets should a freelancer create first?

Four or five messages you have already rewritten—bio, pitch scaffold, scope reply, invoice reminder. Add another only when the same wording shows up again.

Sources and verification notes

Checked August 26, 2026.

Put the next bio and invoice behind a trigger

FlitKey is free, offline, and local on Windows and Linux. Load a few admin snippets and keep the draft for writing.

Download FlitKey Free

Related guides