wandering.shop is one of the many independent Mastodon servers you can use to participate in the fediverse.
Wandering.Shop aims to have the vibe of a quality coffee shop at a busy SF&F Convention. Think tables of writers, fans and interested passers-by sharing drinks and conversation on a variety of topics.

Server stats:

793
active users

#wasm

5 posts5 participants1 post today
Craig<p>Okay, I've manually translated the handwritten <a href="https://mastodon.social/tags/Catalyst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Catalyst</span></a> <a href="https://mastodon.social/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Smalltalk</span></a> virtual machine from <a href="https://mastodon.social/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> GC to Smalltalk, and it runs (including the LLM method translation). Now to decompile that back to WASM GC and get rid of the handwritten code, thus completing the bootstrap and making the thing self-hosted. <a href="https://thiscontext.com/2025/07/22/decompiling-the-catalyst-virtual-machine-into-webassembly-from-smalltalk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thiscontext.com/2025/07/22/dec</span><span class="invisible">ompiling-the-catalyst-virtual-machine-into-webassembly-from-smalltalk</span></a></p>
Repeter wants an Ukr victory<p>Really great news. Getting a common lips WASM integration will open up a lot of possibilities.</p><p>Web ECL grant from NLnet announcement <a href="https://www.reddit.com/r/lisp/comments/1mc8wpl/web_ecl_grant_from_nlnet_announcement/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">reddit.com/r/lisp/comments/1mc</span><span class="invisible">8wpl/web_ecl_grant_from_nlnet_announcement/</span></a></p><p><a href="https://techhub.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://techhub.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://techhub.social/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a></p>
Daniel Kochmański<p>I've made an official grant announcement for <a href="https://functional.cafe/tags/ecl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ecl</span></a> from <span class="h-card" translate="no"><a href="https://social.nlnet.nl/@nlnet" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nlnet</span></a></span> :</p><p><a href="https://ecl.common-lisp.dev/posts/Web-ECL-Grant-Announcement.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ecl.common-lisp.dev/posts/Web-</span><span class="invisible">ECL-Grant-Announcement.html</span></a></p><p><a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://functional.cafe/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://functional.cafe/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a></p>
botU<p><strong>JavaScript™ Trademark Update | Deno</strong></p> JavaScript™ Trademark Update | Deno #deno #denoland #Development #javascript #TypeScript #webassembly #wasm <p><a href="https://deno.com/blog/deno-v-oracle4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">deno.com/blog/deno-v-oracle4</span><span class="invisible"></span></a></p>
Repeter wants an Ukr victory<p>Wow! Craig is doing some cool stuff here.</p><p>decompiling the Catalyst virtual machine into WebAssembly from Smalltalk <a href="http://thiscontext.com/2025/07/22/decompiling-the-catalyst-virtual-machine-into-webassembly-from-smalltalk/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">thiscontext.com/2025/07/22/dec</span><span class="invisible">ompiling-the-catalyst-virtual-machine-into-webassembly-from-smalltalk/</span></a></p><p><a href="https://techhub.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://techhub.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://techhub.social/tags/smalltalk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>smalltalk</span></a></p>
Lobsters<p>When Is WebAssembly Going to Get DOM Support? Or, how I learned to stop worrying and love glue code via <span class="h-card" translate="no"><a href="https://social.treehouse.systems/@RunxiYu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>RunxiYu</span></a></span> <a href="https://lobste.rs/s/abbg3j" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/abbg3j</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/practices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>practices</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://mastodon.social/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a><br><a href="https://queue.acm.org/detail.cfm?id=3746174" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=37</span><span class="invisible">46174</span></a></p>
"Musty Bits" McGee<p>Statically linking WASM with a unikernel - neat! The syscalls don't need translation like a regular VM but you still get VM-like kernel isolation.</p><p><a href="https://www.youtube.com/watch?v=fV_SDqzRAG4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=fV_SDqzRAG</span><span class="invisible">4</span></a></p><p><a href="https://eigenmagic.net/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> <a href="https://eigenmagic.net/tags/WASI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASI</span></a></p>
Orhun Parmaksız 👾<p>Damn... Rust devs going crazy with these libraries.</p><p>⚒️ **sledgehammer_bindgen** 🦀</p><p>💥 Breaking the performance barrier of WASM/JS communication.</p><p>⚡ Faster Rust batched bindings for JS code.</p><p>⭐ GitHub: <a href="https://github.com/ealmloff/sledgehammer_bindgen" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ealmloff/sledgehamm</span><span class="invisible">er_bindgen</span></a></p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/webassembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webassembly</span></a> <a href="https://fosstodon.org/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/performance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>performance</span></a> <a href="https://fosstodon.org/tags/bindings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bindings</span></a> <a href="https://fosstodon.org/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a> <a href="https://fosstodon.org/tags/bindgen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bindgen</span></a></p>
EuroRust<p>Covered:</p><p>🦀 Build an HTTP handler in Rust<br>🦀 Deploy it with modern Wasm runtimes<br>🦀 Debug, profile, and monitor your Wasm backend<br>🦀 Wrap it up with a working calculator API</p><p>All the details are here ➡️&nbsp;<a href="https://eurorust.eu/workshops/long-live-webassembly/?utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=2025-07-17-workshop-jonas-kruckenberg" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">eurorust.eu/workshops/long-liv</span><span class="invisible">e-webassembly/?utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=2025-07-17-workshop-jonas-kruckenberg</span></a></p><p><a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> <a href="https://fosstodon.org/tags/Wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wasm</span></a> <a href="https://fosstodon.org/tags/RustWorkshop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustWorkshop</span></a> <a href="https://fosstodon.org/tags/EuroRust25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EuroRust25</span></a> <a href="https://fosstodon.org/tags/Mainmatter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mainmatter</span></a></p><p>🧵2/3</p>
openSUSE Linux<p>How hard can it be? That question led to a <a href="https://fosstodon.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> adventure at <a href="https://fosstodon.org/tags/oSC25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oSC25</span></a>, featuring music tech, retro vibes, and real-world lessons on porting apps like <a href="https://fosstodon.org/tags/LGPT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LGPT</span></a> across devices! From handhelds to the browser, this one’s for the tinkerers. <a href="https://fosstodon.org/tags/openSUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSUSE</span></a> <a href="https://fosstodon.org/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> <a href="https://youtu.be/pq-04MlLAnM?si=m4y_MdO-dkh7wV11" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/pq-04MlLAnM?si=m4y_Md</span><span class="invisible">O-dkh7wV11</span></a></p>
Orhun Parmaksız 👾<p>Damn... this is so fun to play with 🔥</p><p>🎛️ **s-rack** — A modular synthesizer written in Rust 🦀</p><p>🌐 Supports desktop &amp; runs on the browser via WASM</p><p>➡️ Try it out: <a href="https://latest.s-rack.app/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">latest.s-rack.app/</span><span class="invisible"></span></a></p><p>⭐ GitHub: <a href="https://github.com/sharph/s-rack" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/sharph/s-rack</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/synthesizer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>synthesizer</span></a> <a href="https://fosstodon.org/tags/modular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modular</span></a> <a href="https://fosstodon.org/tags/synth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>synth</span></a> <a href="https://fosstodon.org/tags/egui" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>egui</span></a> <a href="https://fosstodon.org/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://fosstodon.org/tags/audio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>audio</span></a> <a href="https://fosstodon.org/tags/modularsynth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularsynth</span></a> <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a></p>
Thomas Steiner :chrome:<p>New <a href="https://toot.cafe/tags/WasmAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WasmAssembly</span></a> podcast 🎙️ episode! Dart, Flutter, and WasmGC: </p><p>🍿 <a href="https://www.youtube.com/watch?v=vgOABOvtBT8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=vgOABOvtBT</span><span class="invisible">8</span></a><br>🎧 <a href="https://wasmassembly.libsyn.com/dart-flutter-and-wasmgc-with-mer-aacan-and-martin-kustermann" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wasmassembly.libsyn.com/dart-f</span><span class="invisible">lutter-and-wasmgc-with-mer-aacan-and-martin-kustermann</span></a></p><p>🚀 In this episode of WasmAssembly, I chat with Ömer Ağacan &amp; Martin Kustermann from the Dart team at Google about <a href="https://toot.cafe/tags/Dart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dart</span></a>, <a href="https://toot.cafe/tags/Flutter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flutter</span></a>, <a href="https://toot.cafe/tags/WasmGC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WasmGC</span></a>, dart2wasm vs dart2js, Jaspr, and the future of <a href="https://toot.cafe/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a>—both in and beyond the browser. A must-listen for <a href="https://toot.cafe/tags/Wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wasm</span></a> nerds!</p>
Ryan<p>I've been writing a password strength scorer in Rust to use with WASM in JS land and it's been a lot of fun so far!</p><p>Got to learn about bloom filters.</p><p><a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://hachyderm.io/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> <a href="https://hachyderm.io/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Lobsters<p>Wasm the Hard Way: Porting the Chicory Compiler to Android <a href="https://lobste.rs/s/ltp2yr" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ltp2yr</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/android" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>android</span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a><br><a href="https://blog.evacchi.dev/posts/2025/07/11/wasm-the-hard-way-porting-the-chicory-compiler-to-android/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.evacchi.dev/posts/2025/07</span><span class="invisible">/11/wasm-the-hard-way-porting-the-chicory-compiler-to-android/</span></a></p>
Lobsters<p>EVTX Viewer - Windows Event Log Explorer <a href="https://lobste.rs/s/w7ft2q" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/w7ft2q</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://mastodon.social/tags/windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windows</span></a><br><a href="https://omerbenamram.github.io/evtx/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">omerbenamram.github.io/evtx/</span><span class="invisible"></span></a></p>
openSUSE Linux<p>Curious about <a href="https://fosstodon.org/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> but don’t know where to start? Follow the fun journey explained at <a href="https://fosstodon.org/tags/openSUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openSUSE</span></a> Conference of porting Little Piggy Tracker (a Game Boy-inspired audio app) to handhelds &amp; the browser. <a href="https://fosstodon.org/tags/oSC25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oSC25</span></a> <a href="https://fosstodon.org/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a> <a href="https://youtu.be/pq-04MlLAnM?si=m4y_MdO-dkh7wV11" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/pq-04MlLAnM?si=m4y_Md</span><span class="invisible">O-dkh7wV11</span></a></p>
Francesc Alted<p><a href="https://masto.social/tags/Blosc2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Blosc2</span></a> now runs directly in your browser! Leveraging the power of <a href="https://masto.social/tags/WASM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WASM</span></a>, <a href="https://masto.social/tags/Pyodide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pyodide</span></a>, and <a href="https://masto.social/tags/JupyterLite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JupyterLite</span></a>, you can harness efficient, adaptable compression through the web's universal interface. Experience the future of large-scale data processing without leaving your browser window.</p><p>Compress Better, Compute Bigger, Share Faster</p><p><a href="https://masto.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAssembly</span></a> <a href="https://masto.social/tags/DataCompression" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataCompression</span></a> <a href="https://masto.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a> <a href="https://masto.social/tags/DataScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataScience</span></a></p>
Lobsters<p>WebAssembly: Yes, but for What? via <span class="h-card" translate="no"><a href="https://mendeddrum.org/@fanf" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fanf</span></a></span> <a href="https://lobste.rs/s/cyxkzl" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/cyxkzl</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a><br><a href="https://queue.acm.org/detail.cfm?id=3746171" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=37</span><span class="invisible">46171</span></a></p>
SeanOMik<p>I have implemented an API for WASM modules for a game engine. I want to create tests for it to make sure that the API that the WASM scripts use are correctly implemented.</p><p>How could I build a test suite for this? Since I would have to compile the modules as well, I doubt just "cargo test" would be enough. Is there another testing tool that could be better for this?</p><p><a href="https://hachyderm.io/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://hachyderm.io/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredevelopment</span></a></p>
Lobsters<p>WebAssembly Troubles part 4: Microwasm (2019) <a href="https://lobste.rs/s/dfhenp" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/dfhenp</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a><br><a href="http://troubles.md/microwasm/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">troubles.md/microwasm/</span><span class="invisible"></span></a></p>