Algorithms articles

How We Built Anagram Architect: Meaningful Anagrams with Rust and WebAssembly

An exact anagram uses every letter from the original text once and only once. That rule sounds simple. The difficult part is finding a result that sounds like something a person might actually say. Consider a few of the phrases we used while developing Anagram Architect: Osama Bin Laden → Old man in a base The meaning of life → The fine game of nil Acorn computers → Crap on customer President …

Why an Absurdle Solver Is Technically Difficult to Build

Absurdle looks almost exactly like Wordle: five-letter guesses, gray/yellow/green tiles, and eventually one completed word. The adversarial part is invisible. Behind the board, Absurdle begins with a pool of possible answers rather than committing to one secret word. After each guess, it returns feedback that preserves a difficult compatible family. Every reply remains consistent with the full …