In the past I worked on programming language research at unimi.it; after working at the R&D dept of UniCredit Bank, I joined Red Hat, working on the Drools rules engine and the Kogito cloud-native business automation platform, contributing to Quarkus and lately qbicc.org; I joined Tetrate.io to work on the wazero Wasm runtime for Go, then I joined Dylibso where I worked on the Chicory Wasm runtime for Java, on wazero, Extism, XTP, mcp.run and more!
Currently I am back at Red Hat, AI Inference Engineering.
evacchi.dev
Submissions
WASM-native Unix sandboxing for the web
wanix.dev
1 points·by evacchi··0 comments
Dancing Mad with Sandboxing
xeiaso.net
3 points·by evacchi··0 comments
Wazero v1.12.0
github.com
2 points·by evacchi··0 comments
Go 1.26 Interactive Tour
antonz.org
14 points·by evacchi··1 comments
Deconstructing the `CAP theorem' for CM and DevOps
markburgess.org
1 points·by evacchi··0 comments
Extending Kafka the Hard Way (Part 2)
blog.evacchi.dev
3 points·by evacchi··0 comments
WASM the Hard Way: Porting the Chicory Compiler to Android
blog.evacchi.dev
1 points·by evacchi··0 comments
WASM the Hard Way: Porting the Chicory Compiler to Android
blog.evacchi.dev
7 points·by evacchi··0 comments
MCP Implenda Est
docs.mcp.run
5 points·by evacchi··0 comments
Anubis Works
xeiaso.net
319 points·by evacchi··208 comments
Running MCP Tools Securely
docs.mcp.run
4 points·by evacchi··0 comments
Chicory 1.1.0: Faster and More Compliant
chicory.dev
1 points·by evacchi··0 comments
Tasks: The AI Runtime for Prompts and Tools
docs.mcp.run
6 points·by evacchi··3 comments
Chicory 1.0.0-M1: First Milestone Release
chicory.dev
5 points·by evacchi··3 comments
The Internals of Apache Kafka
books.japila.pl
1 points·by evacchi··0 comments
Pluggable Stream Processing with XTP and Kafka
getxtp.com
8 points·by evacchi··0 comments
WebAssembly the Safer Alternative to Integrating Native Code in Java
Nah that would be unfair to you (you are often doing a lot of grunt maintenance work!! Plus getting me out of many tarpits when we chat) and the rest of the maintainers!
> This is not just a convenience feature. It is a new way of thinking about test creation that closes the distance between the coverage you need and the code that runs it
> - Wasm Exception Handling is still not part of the standard. They are supported by browsers and runtimes based on browsers, but they are unsupported by lots of other runtimes (Wazero doesn't seem to support them, for example.)
...yet! :p
EDIT: I realized this comment might be too terse. I contribute to Chicory and wazero, I have recently worked on tail calls for wazero and EH would be the next item on my personal todo list. Let's see!
for memories (still not shown in this tutorial) I have created a pantry [0]
and a servlet for it [1] and I modified the prompt so that it would first check if a conversation existed with the given chat id, and store the result there.
The cool thing is that you can add any servlets on the registry and make your bot as capable as you want.
we also recently published our approach on MCP security for mcp.run. Our "servlets" run in a sandboxed environment; this should mitigate a lot of the concerns that have been recently raised.
Currently I am back at Red Hat, AI Inference Engineering.
evacchi.dev