<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Rabbit hole explorer. Working on JS &amp; WebAssembly at Cloudflare. TC39. Creator https://jspm.org.</description><link>https://bsky.app/profile/guybedford.com</link><title>@guybedford.com - Guy Bedford</title><item><link>https://bsky.app/profile/guybedford.com/post/3mk3usldtkc2h</link><description>We recently undertook an effort to improve the reliability of Rust Workers, which involved implementing panic=unwind and abort recovery in Wasm Bindgen using WebAssembly Exception Handling. Excited to be able to share this work!&#xA;&#xA;https://blog.cloudflare.com/making-rust-workers-reliable/</description><pubDate>22 Apr 2026 16:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3mk3usldtkc2h</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3lt2wef2ay224</link><description>Fascinating writeup by @hoodmane.bsky.social of Pyodide&#39;s WebAssembly JS promise integration, including a description and fix for the linear memory stack reentrancy problem.&#xA;&#xA;https://blog.pyodide.org/posts/jspi-with-c-runtime/</description><pubDate>03 Jul 2025 14:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3lt2wef2ay224</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3loyrt5mjzk22</link><description>First update on the open source I&#39;ve been working on this past month:&#xA;&#xA;ES Module Shims 2.5 - featuring hot reloading for native modules.&#xA;&#xA;https://guybedford.com/hot-reloading-es-module-shims-2.5</description><pubDate>12 May 2025 20:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3loyrt5mjzk22</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3loyrt5mjzk22</link><description>First update on the open source I&#39;ve been working on this past month:&#xA;&#xA;ES Module Shims 2.5 - featuring hot reloading for native modules.&#xA;&#xA;https://guybedford.com/hot-reloading-es-module-shims-2.5</description><pubDate>12 May 2025 20:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3loyrt5mjzk22</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3lnilu6lyzs2l</link><description>Interesting experiment - Google’s experimenting with performance exceptions in the origin-segmented script cache, seemingly primarily for their own advertising, YouTube and Google Maps scripts.&#xA;&#xA;https://bsky.app/profile/intenttoship.dev/post/3lnihkhozeu2c&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>23 Apr 2025 16:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3lnilu6lyzs2l</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3lngci7qq622s</link><description>Excited to announce I&#39;ll be joining Cloudflare next month as a Systems Engineer on the Workers Runtime team, continuing to work on the platform-level intersection of JavaScript and WebAssembly.&#xA;&#xA;And in the mean time, I will be taking a much needed break and dusting off some OSS work...</description><pubDate>22 Apr 2025 18:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3lngci7qq622s</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3lhrvst6bhc23</link><description>It blows my mind when JS packages publish for every commit and end up with thousands of versions on npm.&#xA;&#xA;For example Primer React (https://www.npmjs.com/package/@primer/react) publishes ~20 - 30 times a day via commit-based CI.&#xA;&#xA;Good dev pattern, or misuse of npm?</description><pubDate>10 Feb 2025 00:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3lhrvst6bhc23</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3lgpi3iydwc2x</link><description>Announcing ES Module Shims 2.0. The latest version of what started out as an import maps polyfill now supports production polyfilling of more than 8 existing and upcoming native browser modules features 🧵</description><pubDate>27 Jan 2025 08:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3lgpi3iydwc2x</guid></item><item><link>https://bsky.app/profile/guybedford.com/post/3lgpi3iydwc2x</link><description>Announcing ES Module Shims 2.0. The latest version of what started out as an import maps polyfill now supports production polyfilling of more than 8 existing and upcoming native browser modules features 🧵</description><pubDate>27 Jan 2025 08:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:4dpapt2z2ozszunechxeeqce/app.bsky.feed.post/3lgpi3iydwc2x</guid></item></channel></rss>