Sign in

David Justice

@david.justice.dev
158 followers 169 following 34 posts

Open source at Azure. These are my opinions.

PostsRepliesMedia
David Justice @david.justice.dev · 14/07/2026
🚀 Azure Front Door edge actions is live in public preview powered by Hyperlight, the isolation engine my team builds! Every customer's code runs in its own Hyperlight VM. Secure, programmable compute at the global edge. So proud! 🛡️🔥 #Azure #Hyperlight techcommunity.microsoft.com/blog/azurene...
techcommunity.microsoft.com
Introducing Azure Front Door edge actions - Bringing secure, programmable logic to the edge | Microsoft Community Hub
Modern web applications are expected to feel instant, secure, and personalized, no matter where users connect from or what device they use. Delivering that...
174
David Justice @david.justice.dev · 08/06/2026
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.
120
David Justice @david.justice.dev · 15/05/2026
Super interested to hear any feedback. Is there anything you wish you could do with it?
100
Reposted by David Justice
squillace @squillace.bsky.social · 08/05/2026
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/...
learn.microsoft.com
Hyperlight CodeAct
Use the Hyperlight connector to add CodeAct and sandboxed Python execution to Agent Framework.
034
Reposted by David Justice
squillace @squillace.bsky.social · 19/03/2026
Here we go
111
Reposted by David Justice
squillace @squillace.bsky.social · 19/03/2026
Can't wait for @dblnz.dev to dig into debugging! #webassembly at @wasm.io
142
Reposted by David Justice
squillace @squillace.bsky.social · 19/03/2026
This morning we will be using this sample to teach #hyperlight and #webassembly at @wasm.io codespaces.new/hyperlight-d... (a bigger machine is a good idea when prompted)
codespaces.new
Build software better, together
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
063
Reposted by David Justice
squillace @squillace.bsky.social · 18/03/2026
And a double bonus! Debugging! (though not kotlin quite yet, alas) : 2026.wasm.io/sessions/eve...
2026.wasm.io
WASM I/O • 19-20 Mar • Barcelona 2026
Even More Hoops: Debugging WebAssembly across the Hardware Memory Partition Boundary • Wasm I/O 2026. A 2-day WebAssembly conference in Barcelona, Spain
042
David Justice @david.justice.dev · 18/03/2026
Want a sneak peek at some of fun #Hyperlight stuff going on at Wasm I/O?
041
Reposted by David Justice
squillace @squillace.bsky.social · 17/03/2026
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.com
GitHub - hyperlight-dev/hyperlight-wasm-http-example
Contribute to hyperlight-dev/hyperlight-wasm-http-example development by creating an account on GitHub.
131
Reposted by David Justice
squillace @squillace.bsky.social · 17/03/2026
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!
275
Reposted by David Justice
squillace @squillace.bsky.social · 13/03/2026
This is going to be fun. Se tu sei vicino a Bologna, devi venire! I'm going to show a bunch of fun things!!!
142
David Justice @david.justice.dev · 13/02/2026
I can definitely use this to automate some of the chores and toil that I don't want to deal with on a daily / weekly basis for the projects I and my teams maintain. Nice work, @github.com!
011
Reposted by David Justice
Alexander Reelsen @spinscale.bsky.social · 28/01/2026
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.com
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
196
Reposted by David Justice
squillace @squillace.bsky.social · 01/12/2025
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....
1186
Reposted by David Justice
Catherine @whitequark.org · 26/10/2025
please enjoy: my Wasm-hosted, Wasm-targeting build of Clang/Clang++/LLD: a self-contained, 25 MiB (gzipped) pure function www.npmjs.com/package/@yow...
415630
Reposted by David Justice
Justin Hendrix @justinhendrix.bsky.social · 22/10/2025
Another depiction if the circularity of capital flows between OpenAI, Microsoft, Nvidia, CoreWeave, AMD, and Oracle.
Graphic depicts select capital flows between OpenAI, Microsoft, Nvidia, CoreWeave, AMD, and Oracle.
27447191
Reposted by David Justice
squillace @squillace.bsky.social · 30/09/2025
For those Master's or Ph.D. students doing systems work, you might have a look at this internship with @microsoft.com's research team: www.linkedin.com/posts/pedroh... Yes, you'll do some immediately important work, and it's really cool, too.
linkedin.com
🚀 Internship Opportunity in Systems Research The Microsoft Research - Systems Group https://lnkd.in/dPCb5fqC) and the Azure Research - Systems https://lnkd.in/dhf6Xx-s) are hiring an intern to help… ...
🚀 Internship Opportunity in Systems Research The Microsoft Research - Systems Group https://lnkd.in/dPCb5fqC) and the Azure Research - Systems https://lnkd.in/dhf6Xx-s) are hiring an intern to help b...
043
David Justice @david.justice.dev · 27/08/2025
Impressive work from Don Syme on Continuous Test Improvement. The post highlights how AI-driven workflows can systematically expand and improve test coverage with minimal cost and time. dsyme.net/2025/08/27/o...
dsyme.net
On Continuous Test Improvement
Ever since we started working on “task-oriented programming”, our group at GitHub Next have been throwing around ideas related to “continuous” tasks in software repositories…
020
David Justice @david.justice.dev · 08/08/2025
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.
100
David Justice @david.justice.dev · 07/08/2025
Must read post from @rawkode.dev that does a wonderful job explaining the differences between Wassette and common ways of running MCP workloads.
000
David Justice @david.justice.dev · 06/08/2025
🎉 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! 🚀
074
Reposted by David Justice
Mark Russinovich @markrussinovich.bsky.social · 31/07/2025
Our USENIX ;login; article on Crescendo just dropped! We discovered what might be the most powerful blackbox jailbreak technique - Crescendo is undefeated against all frontier AI models in every harm domain we tested. I'm presenting at USENIX Security on August 14th. www.usenix.org/publications...
0183
Reposted by David Justice
Catherine @whitequark.org · 26/07/2025
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!
github.com
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...
1232
Reposted by David Justice
squillace @squillace.bsky.social · 15/07/2025
For those who are about difficult hardware #virtualization efficiency and dev experience (WTF????) you might find @dblnz.dev's blog post on #hyperlight and interactive debugging interesting. It's a blast for any micro-guest, including #webassembly. opensource.microsoft.com/blog/2025/07...
opensource.microsoft.com
Hyperlight: Debugging hardware-protected guests - Microsoft Open Source Blog
Find out how you can step through code in your guest micro-VM by attaching the GNU Debugger at runtime to debug Hyperlight guest micro-VMs.
077
Reposted by David Justice
squillace @squillace.bsky.social · 07/07/2025
Missed this: very good article by @thenewstack.io on a @rejekts.io talk prior to #kubeconEU about #hyperlight and #webassembly in #envoy. Slow as a first draft; but getting faster and makes hostile multitenant #networkfunctions possible to imagine. thenewstack.io/webassembly-...
thenewstack.io
WebAssembly, ‘Hyper VMs’ and Hypervisors: Fast Speeds, Intense Isolation
In this article, we look at what happens when you combine WebAssembly with Hyperlight.
0116
Reposted by David Justice
squillace @squillace.bsky.social · 26/06/2025
I confess to liking the progress made in the #Dual-LLM family of #llm security patterns started with @simonwillison.net's original Dual-LLM "separation of query concerns" in simonwillison.net/2023/Apr/25/.... ....
simonwillison.net
The Dual LLM pattern for building AI assistants that can resist prompt injection
I really want an AI assistant: a Large Language Model powered chatbot that can answer questions and perform actions for me based on access to my private data and tools. …
111
Reposted by David Justice
Duncan Casey @duncancasey.bsky.social · 19/06/2025
I put LLM spike coding into all my recruitment ads, in white font. Some of the replies are a lot of fun, and it sure speeds up shortlisting.
110312
David Justice @david.justice.dev · 02/04/2025
Come join Taylor Thomas and I today as we discuss Wasm I Right or Wasm I Wrong? a Review of the Wasm Ecosystem at KubeCon + CloudNativeCon Europe 2025 sched.co/1tcxS #KubeCon
sched.co
KubeCon + CloudNativeCon Europe 2025: Wasm I Right or Wasm I Wrong? a Review o...
View more about this event at KubeCon + CloudNativeCon Europe 2025
040
David Justice @david.justice.dev · 02/04/2025
Come join Terence Lee and I today as we discuss Building WebAssembly Like It's 2011 - at KubeCon + CloudNativeCon Europe 2025 sched.co/1txGl
sched.co
KubeCon + CloudNativeCon Europe 2025: Building WebAssembly Like It's 2011 - Da...
View more about this event at KubeCon + CloudNativeCon Europe 2025
020
David Justice @david.justice.dev · 26/03/2025
Running #Wasm components inside of a hypervisor and being able to tailor the exact interface between the hosted application and the trusted compute base enables platform builders unequaled ability to tune precisely the access provided to untrusted application code.
1134
David Justice @david.justice.dev · 18/03/2025
Good day, folks! The #CNCF TAG-Runtime Wasm Working Group is meeting today in about 30 mins. We'll be covering updates on WASI cloud interfaces (blob, key/value, config, etc) and an update on WASI preview 3! Come join or just listen in! docs.google.com/document/d/1...
docs.google.com
Wasm-WG Meeting Notes
§WASM WG | Meeting Notes 📆 📅 Fortnightly, Tuesdays at 5:00 pm CET/ 8:00 am PST Tockify Calendar Charter Join the Zoom Meeting Wasm Working Group Slack Past Meetings (TAG-Runtime channel) ...
022
David Justice @david.justice.dev · 10/03/2025
Delighted to see this post land! Learn how you can make a guest for Hyperlight to execute code in a secure sandbox with "Build a Hyperlight C guest to securely execute Javascript" opensource.microsoft.com/blog/2025/03...
opensource.microsoft.com
Build a Hyperlight C guest to securely execute Javascript - Microsoft Open Source Blog
This article will show you how to create a “guest” application that uses the Hyperlight library and have fun with some JavaScript. Learn more.
166
David Justice @david.justice.dev · 06/03/2025
If you were unable to make it to the Wasm working group with week, here's the recording youtu.be/dGvEMWYvenM?.... It was great to have the @zed.dev folks chat with us about their component model usage, and the JS/TS stack folks to discuss the tools and projects involved. Thank you, presenters!!
youtu.be
CNCF Wasm-wg Meeting 2025-03-04
YouTube video by CNCF TAG Runtime
072
David Justice @david.justice.dev · 04/03/2025
Hey Folks, the CNCF Wasm WG will be meeting today to talk about all things #Wasm. Joining us today are folks from @zed.dev to discuss their use of the component model to extend Zed. We'll also be joined by folks discussing their work on JS/TS WASI support. Join us: docs.google.com/document/d/1...
docs.google.com
Wasm-WG Meeting Notes
§WASM WG | Meeting Notes 📆 📅 Fortnightly, Tuesdays at 5:00 pm CET/ 8:00 am PST Tockify Calendar Charter Join the Zoom Meeting Wasm Working Group Slack Past Meetings (TAG-Runtime channel) ...
031
Reposted by David Justice
squillace @squillace.bsky.social · 01/03/2025
Very happy that the @cncf.io toc has voted to accept #hyperlight into the sandbox program! github.com/cncf/sandbox...
github.com
[Sandbox] Hyperlight · Issue #312 · cncf/sandbox
Application contact emails David.justice@microsoft.com,Simon.Davies@microsoft.com,ralph.squillace@microsoft.com Project Summary Hyperlight is an open-source Rust library you can use to execute smal...
2166
Reposted by David Justice
Mark Russinovich @markrussinovich.bsky.social · 26/02/2025
My closing keynote from Rust Nation UK last week is now online: "Microsoft is Getting Rusty: A Review of Successes and Challenges"
youtube.com
Microsoft is Getting Rusty: A Review of Successes and Challenges - Mark Russinovich
YouTube video by Rust Nation UK
65815
Reposted by David Justice
squillace @squillace.bsky.social · 21/02/2025
I'm super proud to be, with colleagues in humanity @anfibiacreativa.bsky.social ( @microsoft.com ) and @tschneidereit.bsky.social ( @fermyon.com ) to update our survey of debugging core #webassembly and #wasm components at #wasmio in Barcelona! 2025.wasm.io/sessions/no-... It can now be done!
2025.wasm.io
WASM I/O • 27-28 Mar • Barcelona 2025
No More Printf: Interactive Debugging Wasm for web and server • Wasm I/O 2025. A 2-day WebAssembly conference in Barcelona, Spain
177
Reposted by David Justice
Joshua J. Friedman @joshuajfriedman.com · 21/02/2025
Here's @bluestein.bsky.social's uncensored thread of the town hall held by Rep. Rich McCormick (R-GA), in which an unhappy audience pushes back against DOGE cuts: threadreaderapp.com/thread/18927...
282377766
Reposted by David Justice
squillace @squillace.bsky.social · 20/02/2025
At @rejekts.io there's tons of stuff to see. I'm looking forward to a little hot #envoy #webassembly network filter action with cfp.cloud-native.rejekts.io/cloud-native....
cfp.cloud-native.rejekts.io
Wasm, Envoy, and Hyperlight Walk Into a Pod: No Vulnerabilities Allowed Cloud Native Rejekts Europe (London) 2025
Hyperlight, which has been submitted to CNCF, adds a new layer of security to WebAssembly workloads. By leveraging hardware-assisted virtualization via KVM or Hyper-V, Hyperlight creates ultra-lightwe...
2103
Reposted by David Justice
squillace @squillace.bsky.social · 20/02/2025
@markrussinovich.bsky.social takes the podium at @rustnationuk.bsky.social for @microsoft.com
142
Reposted by David Justice
squillace @squillace.bsky.social · 17/02/2025
teaser: there will be a #hyperlight mention. cool, cool...
012
Reposted by David Justice
Mark Russinovich @markrussinovich.bsky.social · 12/02/2025
Learn how hyperlight can create virtualization-based sandboxes for WASM applications:
opensource.microsoft.com
Hyperlight: Achieving 0.0009-second micro-VM execution time - Microsoft Open Source Blog
In this post, we’ll take the demo application and show how it demonstrates one way you can use Hyperlight in your applications. Learn more.
02611
David Justice @david.justice.dev · 11/02/2025
Try it yourself! You will be shocked by the speed and resource frugality of Hyperlight.
041
David Justice @david.justice.dev · 06/02/2025
Happy Thursday, you beautiful people! In case you missed the first Hyperlight community meeting and wanted to catch up at you leisure, we recorded it for you. You can watch it here: youtu.be/AN8nwSgIFRw.
youtu.be
Hyperlight Community Meeting 2025-02-05
YouTube video by Hyperlight
000
David Justice @david.justice.dev · 05/02/2025
It's about that time. Come join us and say hi!
010
Reposted by David Justice
squillace @squillace.bsky.social · 03/02/2025
Some cool #hyperlight news: office hours! Come for fun, come for the roadmap, come for the beers (just kidding, libations are only virtual). Got some cool stuff coming fast this new year! bsky.app/profile/davi...
176
David Justice @david.justice.dev · 03/02/2025
Hey Folks, join us for our first public community meeting for github.com/hyperlight-d... on Wednesday Feb. 5th at 9am PT (dateful.com/convert/pst-...). You can find the join details and agent for the meeting here hackmd.io/blCrncfOSEuq.... Feel free to add topics. See you soon! #rust #hyperlight
github.com
GitHub - hyperlight-dev/hyperlight: Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virt...
Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virtual machines with very low latenc...
086
Reposted by David Justice
squillace @squillace.bsky.social · 02/02/2025
I really do not share the burden here: This was @mossaka.bsky.social & James Sturtevant and team @david.justice.dev and @containerd.dev and @fermyon.com and @liquidreply.bsky.social and some @opensuse.bsky.social people and some others I'm leaving out, for sure. But nice to see it finally get in!
184
Reposted by David Justice
Rita Zhang @ritazh.bsky.social · 19/12/2024
🚀 Azure Upstream team is hiring in the US! Looking for Senior engineer to build cloud native OSS projects with #Kubernetes. 100% remote jobs.careers.microsoft.com/global/en/jo... DMs open! #opensource #hiring
jobs.careers.microsoft.com
Search Jobs | Microsoft Careers
02522