Guides

The TextKit Blog

Practical guides on URL slugs, AI output cleanup, JSON validation, code style, and the workflows behind the tools.

SEO · Pillar

URL Slug SEO: The Definitive Guide for 2026

Clean slugs lift CTR up to 39%, signal topic to Google, and now influence whether AI search engines cite your page. The seven rules — and the mistakes that quietly tank rankings.

12 min read · Updated May 8, 2026
AI Workflow · Pillar

Text Tools for the AI Era

Every AI-generated document costs five minutes of cleanup before it ships. The twelve operations that matter, the workflow that compresses the tax to under a minute, and the small browser tools that do the work.

9 min read · Updated May 8, 2026
AI Workflow · How-to

How to Format ChatGPT/Claude Output for Production

Five steps to take rough AI output from chat to production — strip preamble, fix tables, wrap lists, generate slugs, dedupe. The whole pipeline is under a minute once the tools are bookmarked.

7 min read · Updated May 8, 2026
Developer

Validating JSON in 2026: Browser vs VS Code vs jq

Three places JSON validation lives in 2026 — each one wins in a different scenario. The decision tree that fits on an index card, plus the trap that costs everyone a few minutes a day.

7 min read · Updated May 8, 2026
Writing

Blog Post Length: How Many Words Should You Write in 2026?

The 2026 sweet spot is 1,500–2,500 words for most content types — but only when every word does work. The data, the breakdown by content type, and the padding test that finds filler before Google does.

8 min read · Updated May 8, 2026
Developer

camelCase vs snake_case vs kebab-case: When to Use Each

Five case conventions, five contexts. The decision framework for choosing between camelCase, snake_case, kebab-case, PascalCase, and SCREAMING_SNAKE — with code examples.

6 min read · Updated May 8, 2026
SEO · How-to

How to Create a URL Slug

Six steps to turn any title into a clean, SEO-friendly URL slug — or one paste into a generator. Worked examples for English, accented Latin, and mixed-content titles.

6 min read · Updated May 8, 2026
AI Search

URL Slugs in the Age of AI Search

Pages can rank well in Google and never get cited by Perplexity. The reason is the URL — and the asymmetry between the two systems is widening fast.

7 min read · Updated May 8, 2026
SEO

Dash vs Underscore in URL Slugs

Hyphens are word separators. Underscores are word joiners. Google's parser has treated them differently since 2008 — and the rule still matters in 2026, especially for AI search.

5 min read · Updated May 8, 2026
Markdown · Pillar

The Complete Guide to Markdown Tables

The complete reference for markdown tables — syntax, alignment, escaping, paste-from-spreadsheet workflow, and rendering differences across GitHub, Reddit, Notion, Obsidian, and Discord.

10 min read · Updated May 8, 2026
Email · Pillar

Email Extraction: The Complete Guide

How email extraction actually works — the regex, the obfuscation patterns, the deliverability check, and the legal limits.

11 min read · Updated May 8, 2026
Lists · Pillar

List Operations: The Complete Guide

The six list operations every workflow needs — sort, dedupe, shuffle, prefix, suffix, reformat — with the tools and the patterns that compound the savings.

10 min read · Updated May 8, 2026
Markdown · How-to

How to Make a Markdown Table in 60 Seconds

Three steps from blank document to working markdown table — hand-typed in a minute, pasted from Excel in ten seconds. The exact keystrokes, with worked examples.

5 min read · Updated May 8, 2026
Email · How-to

How to Extract Emails from Any Text

Three steps from raw text to a deduplicated email list — the browser shortcut, the command-line path, and the cleanup step most workflows skip.

5 min read · Updated May 8, 2026
Lists · How-to

How to Sort Lines Alphabetically

Five sort orders — alphabetical, numeric, by length, reverse, random — and how to get each in the browser, Excel, or shell.

5 min read · Updated May 8, 2026
Lists · How-to

How to Shuffle Lines (Fisher-Yates)

Why Fisher-Yates is the right shuffle algorithm, the wrong shuffles to avoid, and when a uniform random permutation actually matters.

5 min read · Updated May 8, 2026
Lists · How-to

How to Add Prefix/Suffix to Each Line

Wrap every line with custom text — for HTML, markdown, JSON, SQL, or CSV. The five patterns and the cleanup step that matters.

5 min read · Updated May 8, 2026
Lists · How-to

How to Remove Duplicate Lines

Three edge cases break most dedup workflows — case, whitespace, order preservation. The patterns that handle all three.

5 min read · Updated May 8, 2026
Lists · How-to

Format List for SQL/JSON/HTML

From plain list to SQL IN clause, JSON array, HTML list, or markdown bullets — with the escaping rules each destination needs.

6 min read · Updated May 8, 2026
Markdown · Reference

Markdown Table Cheatsheet

Every markdown table syntax pattern on one page — alignment, escaping, line breaks, and the differences that matter across GitHub, Reddit, Notion, and Obsidian.

3 min read · Updated May 8, 2026
Markdown · Reference

Markdown vs HTML Tables

Markdown tables vs HTML tables — when to use each, the trade-offs, and the workflow for embedding raw HTML inside markdown documents.

6 min read · Updated May 8, 2026
Email · Reference

Email Regex Cheatsheet

Six email regex patterns side by side — simple, RFC-strict, obfuscation-aware, plus the language-specific syntax differences.

5 min read · Updated May 8, 2026
Email · Comparison

Hunter.io vs Free Email Extractors

Hunter.io vs free email extractors — what each does well, what each doesn't, and the questions that decide which to use.

7 min read · Updated May 8, 2026

Bookmark the tools we write about

Every post links to the free TextKit tools that solve the problem in seconds — no signup, all browser-local.