David Justice

@david.justice.dev

Open source at Azure. These are my opinions.

I have a confession. I have way too many tabs open at any given time. I often forget which one is the one I was last looking at and lose it among the others. I think I'd have a much better chance of finding it if the most recent touched moved all the way to the right or top of the list.

and the docs are up: learn.microsoft.com/en-us/agent-.... This uses precisely the thing @aspenwilder.bsky.social had done over here using monty "python" as a #webassembly component, and it screams: www.linkedin.com/feed/update/...

Hyperlight CodeAct

Use the Hyperlight connector to add CodeAct and sandboxed Python execution to Agent Framework.

learn.microsoft.com

squillace@squillace.bsky.social · 4mo ago

super excited to see the @cncf.io project #hyperlight and #webassembly start to make defense-in-depth a reality. devblogs.microsoft.com/agent-framew... is the Agent Framework using #wasmtime inside an OS-less microvm to execute python beyond fast with full software AND hardware protection.

of course! The basic sample we'll be using will be github.com/hyperlight-d.... Running and navigating this in order to understand how the component calls get mapped into and back out of the guest micro-vm -- that has no operating system -- is the main core of the workshop. Bonus!!! Changing the WIT!

GitHub - hyperlight-dev/hyperlight-wasm-http-example

Contribute to hyperlight-dev/hyperlight-wasm-http-example development by creating an account on GitHub.

github.com

If you're coming to @wasm.io this week and want to build and run #webassembly components in #hyperlight-wasm this Thursday, you'll need a linux box (or windows with wsl) that has nested virt enabled. M3 and M5 macs **may** work, but that's coming in really hot. So get those cloud VMs ready to use!

squillace@squillace.bsky.social · 5mo ago

see you there! we'll be running a workshop there, using and explaining how to use #hyperlight-wasm with components. (opensource.microsoft.com/blog/2025/03...): 2026.wasm.io/sessions/han... lemme guess: you're doing Kotlin? :-P

docfind - a high-performance document search engine built in Rust with WebAssembly support Combines full-text search using FST (Finite State Transducers) with FSST compression. Uses RAKE to identify multi word phrases. Uses a postcard, a custom serialization. github.com/microsoft/do...

GitHub - microsoft/docfind: A high-performance document search engine built in Rust with WebAssembly support.

A high-performance document search engine built in Rust with WebAssembly support. - microsoft/docfind

github.com

I might be even more thrilled for the entire @fermyon.com and #Akamai teams here than they are. Akamai has realized that it could put together a next-gen cloud native platform that both enables and pushes a huge amount of work far, far closer to the users than ever. And Fermyon....

Fermyon@fermyon.com · 9mo ago

Today, we are super thrilled to announce that Fermyon is now part of Akamai Technologies. Fermyon’s vision of building the next generation of serverless computing slots perfectly into Akamai’s own vision for the future of edge technology. www.fermyon.com/blog/fermyon...

I think agentic coding AI's offer a really interesting test for usability. Say you are building dev tools and you want to see if given documentation a new user could do it, give it to the AI and see where it fails. I'm going to bet the places where the AI fails will be sticking points for humans.

🎉 Introducing Wassette: a runtime for secure, sandboxed WebAssembly Component tool execution via the Model Context Protocol (MCP). Easily register reusable WASM tools inside AI agents like VS Code all without leaving the chat window. Start using it to safely extend your agent’s capabilities! 🚀

Aaron Wislang 🇨🇦@aaronw.dev · last yr.

Introducing Wassette: WebAssembly-based tools for AI agents by Yosh Wuyts opensource.microsoft.com/blog/2025/08...

i've modified wasi-libc and wasi-sdk (PRs pending) so that you always have the concurrency APIs (pthread_*, thrd_*, <thread>, <mutex>, <atomic>) available to you, even in single-threaded targets. this makes porting applications (especially C++ ones) much, _much_ easier!

Refactor stub pthread library and enable unconditionally by whitequark · Pull Request #602 · WebAssembly/wasi-libc

This PR changes the layout of the stub pthread library to match that of libc-top-half: splits it into (mostly) one file per function, and ensures the same API is exposed from both libraries, adding...

github.com