<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Webassembly on MonkeyTactics Blog</title>
		<link>https://blog.monkeytactics.com/tags/webassembly/</link>
		<description>Recent content in Webassembly on MonkeyTactics Blog</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Sat, 19 Sep 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://blog.monkeytactics.com/tags/webassembly/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>How We Built Anagram Architect: Meaningful Anagrams with Rust and WebAssembly</title>
				<link>https://blog.monkeytactics.com/posts/how-we-built-anagram-architect-rust-wasm/</link>
				<pubDate>Sat, 12 Sep 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.monkeytactics.com/posts/how-we-built-anagram-architect-rust-wasm/</guid>
				<description>&lt;p&gt;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.&lt;/p&gt;&#xA;&lt;p&gt;Consider a few of the phrases we used while developing Anagram Architect:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Osama Bin Laden&lt;/strong&gt; → &lt;strong&gt;Old man in a base&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The meaning of life&lt;/strong&gt; → &lt;strong&gt;The fine game of nil&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Acorn computers&lt;/strong&gt; → &lt;strong&gt;Crap on customer&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;President Saddam Hussein&lt;/strong&gt; → &lt;strong&gt;Dispensed human disaster&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Schoolmaster&lt;/strong&gt; → &lt;strong&gt;The classroom&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Clint Eastwood&lt;/strong&gt; → &lt;strong&gt;Old west action&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Harry Potter and the Order of the Phoenix&lt;/strong&gt; → &lt;strong&gt;Portrayed orphaned hero for the next hit&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Each result preserves the source letters exactly after spaces, punctuation, and capitalization are ignored. Yet an ordinary dictionary search can produce thousands of other exact combinations that are technically correct and linguistically awful.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Does Your Word Counter Upload Your Text? A Guide to Private Text Analysis</title>
				<link>https://blog.monkeytactics.com/posts/does-your-word-counter-upload-your-text/</link>
				<pubDate>Sun, 06 Sep 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.monkeytactics.com/posts/does-your-word-counter-upload-your-text/</guid>
				<description>&lt;p&gt;A word counter looks like one of the simplest tools on the web. You paste in a draft, read a number, and leave.&lt;/p&gt;&#xA;&lt;p&gt;But the text inside that box may be anything but simple. It could be an unpublished article, a client proposal, a job application, a legal draft, meeting notes, or the first version of a book. Before pasting that material into any website, there is a useful question to ask:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Why an Absurdle Solver Is Technically Difficult to Build</title>
				<link>https://blog.monkeytactics.com/posts/why-absurdle-solver-technically-difficult/</link>
				<pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.monkeytactics.com/posts/why-absurdle-solver-technically-difficult/</guid>
				<description>&lt;p&gt;Absurdle looks almost exactly like Wordle: five-letter guesses, gray/yellow/green tiles, and eventually one completed word. The adversarial part is invisible.&lt;/p&gt;&#xA;&lt;p&gt;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 history, so the finished game still looks as though one answer had been selected from the beginning.&lt;/p&gt;</description>
			</item>
			<item>
				<title>A Mortgage Calculator Built for Decisions: Five Scenarios, Zero Tracking</title>
				<link>https://blog.monkeytactics.com/posts/mortgage-calculator-five-scenarios-rust-wasm-privacy/</link>
				<pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.monkeytactics.com/posts/mortgage-calculator-five-scenarios-rust-wasm-privacy/</guid>
				<description>&lt;p&gt;A mortgage calculator can give you a correct monthly payment and still leave you with the wrong impression.&lt;/p&gt;&#xA;&lt;p&gt;The payment is only one part of the decision. A lower payment may come with a longer term and substantially more interest. A higher payment may shorten the loan. A small recurring extra payment may change the payoff date. A bi-weekly schedule may look attractive, but only if you understand exactly what the model assumes.&lt;/p&gt;</description>
			</item>
			<item>
				<title>How We Built a Four-Board Quordle Solver with Rust, WebAssembly, and Entropy</title>
				<link>https://blog.monkeytactics.com/posts/building-quordle-solver-rust-wasm-entropy/</link>
				<pubDate>Sat, 29 Aug 2026 00:00:00 +0000</pubDate>
				<guid>https://blog.monkeytactics.com/posts/building-quordle-solver-rust-wasm-entropy/</guid>
				<description>&lt;p&gt;Quordle looks like four Wordle boards placed beside one another. That description is visually accurate—and computationally incomplete.&lt;/p&gt;&#xA;&lt;p&gt;Every guess is shared across four independent answers. Each board returns its own green, yellow, and gray pattern. A useful next move must therefore do more than fit one set of clues: it should reduce uncertainty across every board that remains unsolved.&lt;/p&gt;&#xA;&lt;p&gt;That is the problem we built the free &lt;a href=&#34;https://monkeytactics.com/tools/quordle-solver.html&#34;&gt;MonkeyTactics Quordle Solver&lt;/a&gt; to solve. It combines a Rust/WebAssembly dictionary engine with browser-side entropy analysis, giving players four candidate lists and one information-rich shared recommendation without sending their guesses to a server.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
