<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Wasm on Ryan Hunt's Blog</title><link>https://eqrion.net/tags/wasm/</link><description>Recent content in Wasm on Ryan Hunt's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 07 Jul 2026 09:00:00 -0600</lastBuildDate><atom:link href="https://eqrion.net/tags/wasm/index.xml" rel="self" type="application/rss+xml"/><item><title>Just Keep At It: A Decade at Mozilla</title><link>https://eqrion.net/ten-years-at-mozilla/</link><pubDate>Tue, 07 Jul 2026 09:00:00 -0600</pubDate><guid>https://eqrion.net/ten-years-at-mozilla/</guid><description>&lt;p&gt;Well, that went by quick!&lt;/p&gt;
&lt;p&gt;I joined Mozilla as an intern in 2016. I wouldn&amp;rsquo;t believe you if you told me I&amp;rsquo;d still be here in 2026, working on their WebAssembly engine and contributing to the WebAssembly standards process.&lt;/p&gt;
&lt;p&gt;Ten years at one company is a long time in this industry. I&amp;rsquo;m feeling a bit sentimental, so I thought I&amp;rsquo;d share how that happened, and why I&amp;rsquo;m still here.&lt;/p&gt;</description></item><item><title>Saying goodbye to asm.js</title><link>https://eqrion.net/saying-goodbye-to-asmjs/</link><pubDate>Wed, 20 May 2026 09:00:00 -0600</pubDate><guid>https://eqrion.net/saying-goodbye-to-asmjs/</guid><description>&lt;p&gt;I wrote a &lt;a href="https://spidermonkey.dev/blog/2026/05/20/saying-goodbye-to-asmjs.html"&gt;post on the SpiderMonkey blog&lt;/a&gt; about retiring asm.js now that WebAssembly has taken its place.&lt;/p&gt;</description></item><item><title>Why is WebAssembly a second-class language on the web?</title><link>https://eqrion.net/webassembly-second-class-language/</link><pubDate>Thu, 26 Feb 2026 09:00:00 -0600</pubDate><guid>https://eqrion.net/webassembly-second-class-language/</guid><description>&lt;p&gt;I wrote a &lt;a href="https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/"&gt;piece for Mozilla Hacks&lt;/a&gt; on why WebAssembly is a second-class citizen on the Web.&lt;/p&gt;</description></item><item><title>JS String Builtins on the WasmAssembly podcast</title><link>https://eqrion.net/wasmassembly-podcast/</link><pubDate>Mon, 05 Aug 2024 09:00:00 -0600</pubDate><guid>https://eqrion.net/wasmassembly-podcast/</guid><description>&lt;p&gt;I sat down with Thomas Steiner on the &lt;a href="https://www.youtube.com/watch?v=ZDmHGKKSWPQ"&gt;WasmAssembly podcast&lt;/a&gt; to talk about the &lt;a href="https://github.com/webassembly/js-string-builtins"&gt;JS String builtins&lt;/a&gt; proposal and how I ended up on the SpiderMonkey team.&lt;/p&gt;</description></item><item><title>Panel Discussion: Browsers &amp; Wasm at WasmCon 2023</title><link>https://eqrion.net/wasmcon-2023-panel/</link><pubDate>Wed, 06 Sep 2023 09:00:00 -0600</pubDate><guid>https://eqrion.net/wasmcon-2023-panel/</guid><description>&lt;p&gt;I joined a panel at WasmCon 2023 alongside Conrad Watt, Adam Klein, David Degazio, and Bailey Hayes to talk about the state of WebAssembly in browsers.&lt;/p&gt;
&lt;p&gt;Check out the recording &lt;a href="https://www.youtube.com/watch?v=x6X2-UUxEZM"&gt;on YouTube&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>A tour of compiling a WebAssembly Module</title><link>https://eqrion.net/web-engines-hackfest-2021/</link><pubDate>Wed, 05 May 2021 09:00:00 -0600</pubDate><guid>https://eqrion.net/web-engines-hackfest-2021/</guid><description>&lt;p&gt;I gave a talk at the &lt;a href="https://webengineshackfest.org/2021/"&gt;2021 Web Engines Hackfest&lt;/a&gt; on how SpiderMonkey compiles a &lt;code&gt;WebAssembly.Module&lt;/code&gt;, covering compiler tier selection, streaming parallel compilation, background tier-up, lazy stubs, and code caching.&lt;/p&gt;
&lt;p&gt;You can watch the recording &lt;a href="https://www.youtube.com/watch?v=lnGj_3E2yBs"&gt;on YouTube&lt;/a&gt; or check out the &lt;a href="https://webengineshackfest.org/2021/slides/a-tour-of-compiling-a-webassembly-module-by-ryan-hunt.pdf"&gt;slides&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>