Divy Srivastava
i work at Deno. most of my work is around systems engineering and AI research.
these days the work runs more like a small lab than a personal blog. there are a lot of experiments, a fleet of agents, and notes from both.
i get nerd-sniped easily. If something here caught you, or you just want to talk. email me at [email protected] or x
notable work:
- Deno. Runtime work across FFI, compilation, permissions, and native tooling.
- laufey. A cross-platform desktop application framework with native windows, webview and Chromium backends. Powers Deno Desktop.
- v8x. Author of a drop-in V8 ABI compatibility layer that runs deno_core unchanged on JavaScriptCore and QuickJS.
- Clawpatrol. A gateway firewall that inspects agent tool traffic and enforces policy before execution.
- Sui. Injects immutable payloads into ELF, PE, and Mach-O executables and powers deno compile.
- Turbocall. Generates V8 FFI call stubs at runtime without general-purpose libffi dispatch.
- op2. Author of Deno’s Rust-to-JavaScript binding generator, including generated type conversions and V8 fast-call paths.
posts:
- A security firewall for AI agents
- Remote stack-trace symbolication
- Seatbelt sandboxing Deno’s runtime
- Embedding data into prebuilt binaries
- Turbocall: a JIT for V8 FFI trampolines
talks:
- Deno internals: the op2 driver
- WebGPU windowing with surface APIs
- Building cross-platform games with Deno FFI
- Injecting read-only data into binaries
- Kernel to runtime: how JS calls become syscalls
- A JIT compiler for dynamic FFI