The tells that mark text as AI-written
Em dashes, curly quotes, non-breaking spaces and stock phrasing. What actually gives generated text away, and what to do about each.
· 6 min read
Written to be useful to someone deciding between two tools, which means saying where the other one is better.
Em dashes, curly quotes, non-breaking spaces and stock phrasing. What actually gives generated text away, and what to do about each.
· 6 min read
Drafts, client emails and unpublished work are exactly what people paste into cleaners. What happens to it, and how to check.
· 5 min read
Zero-width spaces, non-breaking spaces, byte order marks and smart quotes. What they are, where they come from, and why a string that looks correct fails a comparison.
· 7 min read
The rules a slug has to follow, the ones that are only convention, and why changing a slug later costs more than getting it right first.
· 6 min read
Case, whitespace and order all change the answer. The four decisions behind deduplicating a list, and which one usually goes wrong.
· 5 min read
A PDF stores placed glyphs, not sentences. Why copied text arrives with broken lines and split words, and the order to fix it in.
· 6 min read
Email extractor from text: paste a thread, export or document and get every email address, one per line, duplicates removed. Free, runs in your browser.
· 6 min read
The passes that take generated text from recognisable to publishable: dashes, quotes, invisible characters and stray formatting, in the order that actually works.
· 6 min read
Stripping bold, headings, links, tables and code fences from Markdown, which of those come off cleanly and which lose information for good.
· 5 min read
A citation remover strips [1] numbers, Wikipedia tags, superscripts and AI source markers from copied text. What goes, what stays, and the cases it misses.
· 5 min read
Strip HTML tags and entities to get plain text. What a tag remover keeps, what it drops (scripts, comments, link targets, alt text), and where it breaks.
· 6 min read
Pull every link out of a document, chat log or report as one clean list. Where a URL ends, why trailing punctuation breaks links, and what an extractor misses.
· 6 min read