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 · 16/05/2026
Well, I’m in the middle of executing my coffee right now. Maybe that is why I read that as it was intended 🤣
010
David Justice @david.justice.dev · 15/05/2026
I can only imagine. I was chatting with a family member that recently had the joint replaced. It sounded worse than knee or hip replacement imo.
000
David Justice @david.justice.dev · 15/05/2026
Wishing you a speedy recovery! ❤️‍🩹
100
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 believe a good test for documentation would be if you can point a coding agent at the docs and have it complete on the first attempt. If it does not, then you should update the docs to provide more instruction to your user and the agent. Rinse, repeat.
000
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
There's an incredibly talented and well liked PM I have the fortunate opportunity to observe and emulate.
100
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 · 18/03/2025
media.tenor.com
a cup of coffee with steam coming out of it is on a table with the words good morning below it .
ALT: a cup of coffee with steam coming out of it is on a table with the words good morning below it .
020
David Justice @david.justice.dev · 14/03/2025
media.tenor.com
a man wearing headphones is sitting in front of a microphone .
ALT: a man wearing headphones is sitting in front of a microphone .
110
David Justice @david.justice.dev · 10/03/2025
There's a lot of words in the blog post 😅. If you have only a few minutes, you can see all the steps via vimeo.com/1063746996?s... (it's linked in repo with the code github.com/ludfjig/hype...).
vimeo.com
Build a Hyperlight C guest to safely execute javascript
This video walks through the steps of running javascript inside hyperlight by building a c guest with quickjs. See https://aka.ms/hyperlight-quickjs for more info
010
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
David Justice @david.justice.dev · 03/03/2025
Please consider joining the community meetings if you run into any questions or if you want to bounce some idea around. We (Hyperlight project folks) would be delighted to help!
040
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
David Justice @david.justice.dev · 26/02/2025
if Qb3, Nc7, Rd8#, right? So, either move for N ends with mate either by Q or R, I think.
100
David Justice @david.justice.dev · 25/02/2025
qb3, ..., qg3#
100
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