<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Letterbench</title><link>https://broken-notebook.com/</link><description>Free word tools, and plain notes on spelling, word play and writing</description><item><title>Building draggable word tiles with Pointer Events</title><link>https://broken-notebook.com/build/draggable-word-tiles-pointer-events/</link><guid>https://broken-notebook.com/build/draggable-word-tiles-pointer-events/</guid><pubDate>2026-10-20</pubDate><description>How to make draggable tiles that work with mouse, touch and pen using Pointer Events and setPointerCapture, with touch-action, keyboard support, reading tiles back into text and sharing state in the URL hash.</description></item><item><title>The HTML spellcheck attribute and browser spell checking, explained</title><link>https://broken-notebook.com/build/html-spellcheck-attribute/</link><guid>https://broken-notebook.com/build/html-spellcheck-attribute/</guid><pubDate>2026-10-15</pubDate><description>How the spellcheck attribute works on textarea, input and contenteditable, how lang chooses the dictionary, related attributes (autocorrect, autocapitalize), privacy concerns with cloud spell check, and when to turn it off.</description></item><item><title>Writing prompts and constraints for word tiles and magnetic poetry</title><link>https://broken-notebook.com/writing/writing-prompts-word-tiles/</link><guid>https://broken-notebook.com/writing/writing-prompts-word-tiles/</guid><pubDate>2026-10-13</pubDate><description>Twenty-four original prompts and Oulipo-style constraints to use with magnetic poetry tiles, from one-minute warm-ups to lipograms and N+7, for writers, classrooms and families.</description></item><item><title>American and British spelling: the patterns behind color and colour</title><link>https://broken-notebook.com/writing/american-vs-british-spelling/</link><guid>https://broken-notebook.com/writing/american-vs-british-spelling/</guid><pubDate>2026-10-08</pubDate><description>The handful of patterns that explain most differences between American and British spelling (-or/-our, -er/-re, -ize/-ise, doubled l, -ense/-ence), where they came from, and how to stay consistent.</description></item><item><title>Levenshtein and Damerau distance in JavaScript, step by step</title><link>https://broken-notebook.com/build/levenshtein-distance-javascript/</link><guid>https://broken-notebook.com/build/levenshtein-distance-javascript/</guid><pubDate>2026-10-06</pubDate><description>How edit distance works, a readable dynamic-programming implementation in JavaScript, the Damerau transposition variant, a memory-light version with early exit, and how to use it to suggest spelling corrections.</description></item><item><title>Homophones and real-word errors: the mistakes spell checkers miss</title><link>https://broken-notebook.com/writing/homophones-spell-checkers-miss/</link><guid>https://broken-notebook.com/writing/homophones-spell-checkers-miss/</guid><pubDate>2026-10-01</pubDate><description>Why a spell checker cannot catch their/there/they&#x27;re or affect/effect, the confusable pairs that matter most, quick tests to choose the right one, and how to proofread for them.</description></item><item><title>How spell checkers work: dictionaries, edit distance and suggestions</title><link>https://broken-notebook.com/build/how-spell-checkers-work/</link><guid>https://broken-notebook.com/build/how-spell-checkers-work/</guid><pubDate>2026-09-30</pubDate><description>A clear tour of spell-checker design: word lists and affix files, detecting errors, generating and ranking suggestions with edit distance, phonetic keys, symmetric delete and context-aware correction.</description></item><item><title>Commonly misspelled English words, and the tricks that fix them for good</title><link>https://broken-notebook.com/writing/commonly-misspelled-words/</link><guid>https://broken-notebook.com/writing/commonly-misspelled-words/</guid><pubDate>2026-09-24</pubDate><description>Why words like accommodate, separate, definitely and necessary keep getting misspelled, grouped by the kind of trap they set, with memory aids that actually work.</description></item><item><title>Talking to PHP from JavaScript: fetch, jQuery and JSON done properly</title><link>https://broken-notebook.com/2010/10/20/we-need-to-talk-communicating-with-php-and-jquery/</link><guid>https://broken-notebook.com/2010/10/20/we-need-to-talk-communicating-with-php-and-jquery/</guid><pubDate>2026-09-17</pubDate><description>How a web page and a PHP script exchange data: sending JSON with fetch or jQuery.ajax, reading it in PHP with php://input, answering with json_encode, and handling errors and security.</description></item><item><title>Where magnetic poetry comes from: hats, scissors and fridge doors</title><link>https://broken-notebook.com/magnetic/about/</link><guid>https://broken-notebook.com/magnetic/about/</guid><pubDate>2026-09-10</pubDate><description>The story behind magnetic poetry, from Tristan Tzara&#x27;s 1920 recipe for a Dada poem and the Surrealists&#x27; exquisite corpse to Burroughs and Gysin&#x27;s cut-ups and the 1993 fridge kit, plus what it means for your own writing.</description></item><item><title>Spell checker documentation: word list, rules and suggestion ranking</title><link>https://broken-notebook.com/spell_checker/documentation/</link><guid>https://broken-notebook.com/spell_checker/documentation/</guid><pubDate>2026-09-03</pubDate><description>How the Letterbench spell checker works: where its 72,000-word list comes from, how words are tokenized and matched, how suggestions are generated and ranked, and how to build one for your own page.</description></item></channel></rss>
